Domanda di colloquio di Wells Fargo

Explain the basic principles of Object oriented programming.