Domanda di colloquio di ABC

Details in Design pattern. Oops