Advantages of OOP
OOPs provides code reusability OOP provides a clear modular structure for programs OOP makes it easy to maintain and modify existing code Objects created for Object Oriented Programs can easily be reused in other programs Security(abstraction), modularity, sharing (Inheritance) High Cohesion(Peace of code apparently will tell what its actual work) Low Coupling (Depends on another module)