The Benefits of OOP
By: aathishankaran
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.
Archived Comments
1. I must say you have very interesting articles here. Your blog can go viral.
You need initial
View Tutorial By: 79Eldon at 2017-06-10 04:07:50
2. This site needs a content modification ,thought it is in relevant SEO results, but the organisation
View Tutorial By: nq at 2016-03-18 19:57:18
3. good
View Tutorial By: [email protected] at 2015-06-12 01:22:15
4. gooooooodddddddd
View Tutorial By: arya tandon at 2015-02-23 09:08:05
5. Nice Work!!!!
Learned a lot from this...
View Tutorial By: Surinder at 2013-02-12 08:48:52
6. what is this copy of McGraw-Hill's Book. !
View Tutorial By: nawaraj at 2012-12-30 07:52:52
7. It is copied from PTU univiristy Book BSCIT - 501 Core
java Programming.
View Tutorial By: harpal at 2012-02-10 23:52:44
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
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