Forum
Resources
Entrance Exams
Question Bank
Need Help ?
|
Posting Guidelines
|
Members
|
Revenue Sharing
|
Subscribe to Email
Job alert
Forum posts by Email
Explore Rajasthan
My Profile
Sign In
Register
AdSense Revenue
Advertise Here
Awards & Gifts
Active Members
Today
Last 7 Days
kamal
(27)
Killer
(13)
Avijit Majumda...
(5)
more...
Resources
»
Knowledge Sharing
»
Education
Basic terms and concept of OOP's
Posted Date:
08-Oct-2011
Category:
Education
Rating:
Author:
Nishant Sharma
Member Level:
Gold
Points
: 20
Everyone knows that Object Oriented Programming (OOP) is a programming language in a computer system to develop the software. In this article i give you a full explanation about Object Oriented Programming (OOP) with its advantages and disadvantages.
About OOP's:
The full form of OOP's is Object Oriented Programming. It is gernally used to develop the software in a computer system. It is based in data hiding, abstraction, encapsulation, modularity, inheritance and polymorphism. The OOP's is dived into two parts name Object and Class.
Object:
Object is defined as which represent the characteristics and behavior of the object. For example take an orange and it is an object we know that the characteristics of the orange is spherical in shaped and the behavior of the orange that it is sweet in taste.
Class:
The class is defined as a template which representing a group of objects and sharing the common properties and relationship of the object. For example, let us a car it is a class and not a object because it is made by many objects like tires, seats, brakes etc.
Basic concept of OOP's:
Data Abstraction:
Data Abstraction is defined as which represent the features of any objet but do not represent the background details.
Encapsulation: The Encapsulation is a process which operates the data into a single unit is called Encapsulation. This process is used in C++ when we are run a program.
Modularity:
It is the property of the system which is decomposed into cohesive and loosely coupled modulus. For example, let a music system which has speakers, record player, cd-player etc.
Inheritance:
Inheritance is the capability of one class which inherit the property of the another class. For example, the car or buses are the example of Motor vehicles and cart or rickshaws are the example of pulled vehicle. When we are combining the motor vehicles and pulled vehicles then it comes under the vehicles. In all these process inheritance take place.
Polymorphism:
It precedes the data from one form to many forms. For example, area which can be divided into many parts such as area of triangle, area of rectangle, area of perimeter etc.
Advantages of OOP's:
1. It is easy to understand.
2. It helps us to test the program.
3. It helps us to maintain and manage the program.
4. It models real world well.
5. OOP's help us to development as parallel development of classes is possible.
Disadvantages of OOP's:
1. The classes tend be overly vernalized.
2. The design of the OOP's program is tricky.
3. To develop a program we need a proper planning.
4. To do the programs in OOP's, programmer need be design skills, programing skills etc.
Did you like this resource? Share it with your friends and show your love!
Tweet
Share
Responses to "Basic terms and concept of OOP's"
No responses found. Be the first to respond...
Feedbacks
Post Comment:
Notify me by email when others post comments to this article.
Do not include your name, "with regards" etc in the comment. Write detailed comment, relevant to the topic.
No HTML formatting and links to other web sites are allowed.
This is a strictly moderated site. Absolutely no spam allowed.
Name:
Sign In
to fill automatically.
Email:
(Will not be published, but
required
to validate comment)
Type the numbers and letters shown on the left.
Next Resource:
Another Network Operating System(NOS) Question paper
Previous Resource:
Java Question Paper of Core Java
Return to Resources
Post New Resource
Category:
Education
Post resources and
earn money
!
More Resources
Another Network Operating System(NOS) Question paper
Network Operating System(NOS) Question paper
Another Operating System Question Paper for Polytechnic,Himachal Pradesh
Computer Architecture Question paper
Another Operating System Question Paper for Polytechnic,Himachal Pradesh
Another Operating System Question Paper for Polytechnic,Himachal Pradesh
Popular Tags
Tag posting guidelines
Search Tags
Basic terms and concept of OOP's
.
Explanation of oop's
.
What is oop's eplain it
.
Concept of oop's
.
Basic term of oop's
.
Online Members
riha nisny
More...
Top Himachalspider Earners
HimachalSpider.com provides an opportunity for members to earn some money while spending their time in this website.
Read more
about making money.
Top Earners
Adonis
:
Rs
11332.00
Vaishno P Vashisht
:
Rs
3426.00
Narender sharma
:
Rs
1851.00
Hemant Singh Kanwar
:
Rs
1532.00
Nishant Sharma
:
Rs
1326.00
Areas
Bilaspur (hp)
Chamba
Hamirpur(hp)
Kangra
Kinnaur
Kullu
Lahul & Spiti
Mandi
Shimla
Sirmaur
Solan
Una
About Us
Contact Us
Copyright
Privacy Policy
Terms Of Use
Revenue Sharing sites
Advertise
Talk to
Tony John
Copyright © SpiderWorks Technologies Pvt Ltd., Kochi, India
2005 - 2011 All Rights Reserved.