Nagarro interview question

What are OOPS concepts in Java