Skip to content

Programming in C++ ( Solved Syllabus )

UNIT 1 – Principles of object oriented programming

Introduction to OOPS and its basic features, Basic components of a C++, Program and program
structure, Compiling and Executing C++ Program. Difference between Procedure Oriented
Language(C) and Object Oriented Language

UNIT 2 – Classes & Objects and Concept of Constructors

Defining classes, Defining member functions, Declaration of objects to class, Access to
member variables from objects, Different forms of member functions, Access specifiers
(Private, public, protected), Array of objects. Introduction to constructors, Parameterized
constructors, Copy Constructor, Multiple constructors in class, Dynamic initialization of
objects, Destructors

UNIT 3 – Inheritance

Introduction to Inheritance, Mode of Inheritance, Types of inheritance: – Single inheritance,
Multiple inheritance, Multilevel inheritance, Hierarchical inheritance, Hybrid inheritance,
Function over riding

UNIT 4 – Polymorphism and File Handling

Early Binding, Late Binding, Function overloading, Defining operator overloading,
Overloading of Unary and Binary operators, Rules for overloading operators, Virtual
Functions, pure virtual functions, Abstract Classes.

Opening and Closing File, Reading and Writing a file.