HimachalSpider.com


ForumResourcesEntrance ExamsQuestion Bank


Subscribe to Email
  • Job alert
  • Forum posts by Email
  • Explore Rajasthan


  • My Profile

    Advertise Here

    Awards & Gifts


    Active Members
    Today
      Last 7 Daysmore...



      free counters




      Resources » Knowledge Sharing » Education


      Basic terms and concept of OOP's


      Posted Date:     Category: Education    Rating: 2 out of 52 out of 5
      Author: 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!








      Responses to "Basic terms and concept of OOP's"

      No responses found. Be the first to respond...

      Feedbacks      

      Post Comment:




    • 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
      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 Membersriha nisny
      More...

      Bookmark and Share

      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.