Naviga interview question

Explain OOPS in detail in Java