Something about me

Show Some Love Please Hit that red button

Beginning With OOP Or C++

What is C++

C++ is an object oriented programming language. It was developed by Bjarne Stroustrup at AT & T Bell Laboratories.
C++ is a superset of C .
The most important facility that C++ adds on to C are classes, inheritance, function overloading, and the operator overloading. These features enables creating of abstract data types, inherit properties from existing data types  and support polymorphism, thereby making C++ a truly Object Oriented Language.
The Object Oriented feature in C++ allow programmers to build large programs with clarity extensibility and ease of maintenance, incorporating the spirit of efficiency of C.
The addition of new features has transformed C from a language that currently facilitates top-down , structured design, to one that provides bottom-up, object-oriented design.

 Applications of C++
C++ is a versatile language for handling very large programs. It is suitable for virtually any programming task including development of editors compilers, databases, communication system and any complex real life application systems.
  • Since C++ allows us to create hierarchy related objects, we can build special objects oriented libraries which can be used by many programmers.
  • While C++ is able to map the real world problem properly, the C part of  C++ gives the language the ability to get close to the machine level details. 
  • C++ programs are easily maintainable and expandable. When a new feature needs to be implemented, it is very easy to add to the existing structure of  an object.

Post a comment


  1. Marvelous and fascinating article. Incredible things you've generally imparted to us. Much obliged. Simply keep making this kind out of the post.
    C plus plus Courses in Chennai


Drop a suggestion at :
Upload Q.papers, notes, ppts :