What is object-oriented programming (OOP)? What is class? Give a real life example. What is an object? Give a real life example. Explain the basic features of OOPs. What is the relationship between a class and an object? What is difference between OOP and procedural Language? What is encapsulation? Why encapsulation is necessary, explain with