Pregunta de entrevista de Blink22

Explain the principles of OOP (Encapsulation, Inheritance, Polymorphism, Abstraction).