Pergunta de entrevista da empresa IBM

What's the 3 principles of oop?