The Benefits of OOP
By: aathishankaran Printer Friendly Format
The Benefits of OOP
OOP
offers several benefits to the program designer and the user. Object-orientation
contributes to the solutions of many problem associated with the development and
quality of software products. The new technology promises greater programmer
productivity, better quality of software and lesser maintenance cost. The
principal advantages are:
·
Through inheritance, we can eliminate redundant code
and extend the use of existing classes.
·
We can built programs from standard working modules
that communicate with one another rather than, having to start writing the code
from scratch. This leads to saving of development time and higher productivity.
·
The principle of data hiding helps the programmers to
built secure program that can’t be invaded by code in other parts of the
program.
·
It is possible to have multiple objects to coexist
without any interference.
·
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-centered design approach enables us to
capture more details of the model in an implementable form.
·
Object-oriented systems can be easily upgraded from
small to large system
·
Message passing technique for communication between
objects make the interface descriptions with external system much simpler.
·
Software complexity can be easily managed.
Comment on this tutorial
- Data Science
- Android
- AJAX
- ASP.net
- C
- C++
- C#
- Cocoa
- Cloud Computing
- HTML5
- Java
- Javascript
- JSF
- JSP
- J2ME
- Java Beans
- EJB
- JDBC
- Linux
- Mac OS X
- iPhone
- MySQL
- Office 365
- Perl
- PHP
- Python
- Ruby
- VB.net
- Hibernate
- Struts
- SAP
- Trends
- Tech Reviews
- WebServices
- XML
- Certification
- Interview
categories
Subscribe to Tutorials
Related Tutorials
Program using concept of byte long short and int in java
Update contents of a file within a jar file
Tomcat and httpd configured in port 8080 and 80
Count number of vowels, consonants and digits in a String in Java
Student marks calculation program in Java
Calculate gross salary in Java
Calculate average sale of the week in Java
Vector in Java - Sample Program
MultiLevel Inheritance sample in Java
Archived Comments
1. It is copied from PTU univiristy Book BSCIT - 501
View Tutorial By: harpal at 2012-02-10 23:52:44
2. what is this copy of McGraw-Hill's Book. !
View Tutorial By: nawaraj at 2012-12-30 07:52:52
3. Nice Work!!!!
Learned a lot from this...
View Tutorial By: Surinder at 2013-02-12 08:48:52
4. gooooooodddddddd
View Tutorial By: arya tandon at 2015-02-23 09:08:05
5. good
View Tutorial By: [email protected] at 2015-06-12 01:22:15
6. This site needs a content modification ,thought it
View Tutorial By: nq at 2016-03-18 19:57:18
7. I must say you have very interesting articles here
View Tutorial By: 79Eldon at 2017-06-10 04:07:50