Infosys interview question

What are the OOP concepts in programming