Domanda di colloquio di Infosys

Explain four major OOP concepts in Java.