History of C++, Where we use C++, C++ various compiler, Hello World! Program
Example of ProgramsClasses, Objects, Abstraction, Encapsulation, Polymorphism, Inheritance
ExamplesConcept of OOP, Features of OOP, Introduction of ‘C++’, Structure of ‘C++’ program, Executing and Debugging a ‘C++’ Program, How C++ differs from C
Example ProgramsKeywords and Identifiers, Operators, Constants, Variables, Data Types, Precedence of Operators, Scope and Lifetime of Variables
Example ProgramsOverview of OOPs Principles, Introduction to classes & objects, Creation & destruction of objects, Data Members, Member Functions, this Pointer, Constructor &Destructor, Static class member, Friend class and functions, Namespace
Example ProgramsClasses & Object Specifier, Defining data members and member functions, Array of objects, Managing console I/O, ‘C++’ stream classes, Formatted and unformatted console I/O, Usage of manipulators
Example ProgramsCall by reference, Return by reference, Function overloading and default arguments, Inline function, Static class members, Friend functions, Virtual Function
Example ProgramsConcept of Constructor, Types of Constructors, Memory allocation (new and delete), Usage of destructor
Example ProgramsWhat is Polymorphism?, Overloading Unary and Binary operators, Overloading using friend function
Example ProgramsIntroduction and benefits of Inheritance, Access Specifier, Types of inheritance, Virtual base classes and abstract base classes, Constructor and destructor in derived class
Example ProgramsFile operations, File pointer and their manipulation, File updation with random access
Example ProgramsIntroduction to Exception, Benefits of Exception handling, Pre-defined exceptions in C++Various Exception Handling classes, Implementing try and catch block, Use of throw keyword
Example Programs