2.3 What are the benefits of Object Oriented Programming ? |
Objects also encapsulate all their state and methods so that changes
made to the object will not ripple throughout the system causing bugs in
unrelated parts of the software. This independence allows for more flexible
and maintainable systems, that can adapt quickly to support the rapidly
changing business environment.