Domanda di colloquio di Microsoft

Build some OOP program, understand abstract classes and inheritence