Pregunta de entrevista de Hologic

Given a problem, design classes.