Wednesday, 16 April 2014

Object Oriented Programming Concepts (OOP)

What is Object Oriented Programming

Object-oriented concepts form the base of all modern programming languages. Understanding the basic concepts of object-orientation helps a developer to use various modern day programming languages, more effectively.

Object orientation is a software development methodology that is based on modeling a real-world system

1.  Class
2.  Object
3.  Data Abstraction & Encapsulation
4.  Inheritance
5.  Polymorphism






An object means a ‘material thing’ that is capable of being presented to the senses. An object has the following characteristics:It has a stateIt may display behaviorIt has a unique identityObjects interact with other objects through messages.


1 comment:

  1. Object Oriented Programming (OOP) is a programming model where programs are structured around objects and data rather than action and logic

    Object Oriented Programming (OOP) aims to implement real world entities like inheritance, hiding, polymorphism etc in programming.

    ReplyDelete