GDP Labs interview question

What is OOP and how to implement it (bring some example case)