Domanda di colloquio di ADP

Oops concepts and design patterns