Tuesday 3 January 2017

Benefits of OOP’s

Share & Comment
Object-oriented program contributes to the solution of many problem associated with the development and quality of software products. OOP's offers several benefits to both the programmer designer and the user.

The principle advantages are:

  • It is possible to have multiple instances of an object to co-exist without any interference.
  • Through inheritance, we can eliminate redundant code and extend the use of existing classes.
  • The principle of data hiding helps the programmer to build secure programs that cannot be invaded by code in other parts of the program.
  • We can build programs from the standard working modules that communicate with one another, rather than having to start wiring the code from scratch. This leads to saving development time and higher productivity.
  • It is easy to partition the work in a project based on objects.
  • It is possible to map objects in the problem domain to those in objects.
  • The data centered design approach enables us to capture more details of a model in implementable form.
  • Massage passing techniques for communication between objects make the interface descriptions with external system much simpler.
  • Object-Oriented system can be easily upgraded from small to large system.


Tags:

Written by

Hy, i am a Code Geek ! And like to eduate others.

0 comments:

Post a Comment

 
Copyright © C++ Programming | Designed by Templateism.com