BENEFITS OF OOP IN JAVA
OOP(Object Oriented Programming) refers severak benefits to both the program designer and the usr the advantages are:
- Through inheritance we can eliminate the redundant code and extend the user of existing clasesses. The principle of data hiding helps the programmer to design secure programs.
- It is possible to the have multiple objects to exist without any interfaces
- It is possible to map objects in the problem domain to those objects in the program.
- It is easy to partition the work in a project based on objects.
- The data content design approach enables us to capture more details of a model in an implimentable
- object oriented system can be easily upgraded from small system to large systems.
- software complexity can be easily managed.
Applications of OOP
The area of application of OOP include
- Real time systems.
- Simultation and modeling.
- Object oriented database.
- hyper text, hyper media and expert text.
- AI and expert systems.
- natural network and parallel programming
- decision support and office automation system
No comments: