Domanda di colloquio di Automotus

OOPs design question for a given situation