Apptunix interview question

Describe OOPS concepts in Object-Oriented Programming language?