Ticker

6/recent/ticker-posts

OBJECT ORIENTED PROGRAMMING - C++

Object oriented programming (oops) treats data as a critical element in the program development and does not allow it to flow freely around the system. It ties data more closely to the function that operate on it, and protect it form modification from outside functions. oops allows decomposition of a problem into a number of entities called objects and then builds data and functions around those objects. The organization of data and functions in object oriented program is shown as

Organization of data & functions in oops
Organization of data & functions in oops

Some of the features of oops are. 

  1. Emphasis is on data rather than procedure. 
  2. Programs are divided into what are known as objects. 
  3. Data structures are designed such that they characterize the objects. 
  4. Functions that operate on the data of an object are tied together in the data structure. 
  5. Data is hidden and cannot be accessed by external functions. 
  6. Objects may communicate with each other through functions. 
  7. New data and functions can be easily added wherever necessary.
  8. Follows bottom up approach in program design.

ALSO SEARCH:

"object oriented programming concepts in c++"

"object oriented programming concepts in c++ language"

"object oriented programming c plus plus"

"object oriented programming concepts"

"object oriented programming c++"

"object oriented programming c++ examples"

"object oriented programming concepts in c++"