Kingslake interview question

Can you explain OOP principles?