Domanda di colloquio di Mitsogo

Explain OOP concepts (inheritance, polymorphism, encapsulation).