C++ Programming

C++ Programming


C++ Programming: C++ is an object-oriented general-purpose programming (OOP) language developed by Bjarne Stroustrup and an extension of the C language. Therefore it is possible to code C++ in a “C style” or “object-oriented style.” It can be coded in either way in some scenarios and is therefore an effective example of a hybrid language. C++ is considered to be a language of intermediate level because it encapsulates language features of both high and low level. The language was initially called “C with classes” as it had all the C language properties with an additional “classes” concept.

Course Layout
Introduction to the C++ language.
Variables Declaration. Assignment.
Introduction to Class.
Abstract Classes.
Access Mode of Class.
Function.
Friend Function.
Virtual Function.
Abstract Function.
Constructor.
Destructor.
Polymorphism.
Function Overloading.
Inheritance.
Templates