Pregunta de entrevista de Scan-IT

what is encapsulation, abstraction and polymorphism?