Domanda di colloquio di Capgemini

Explain Polymorphism, Abstraction, Encapsulation, Inheritance.