Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 2

Content Outline: - ( 53 hours)

Chapter 1-C overview Data types Type of Operators Control statements: if-else statement Iteration statements: switch and break statements. The for, while, and do constructs. Infinite loops Examples. Chapter 2-C++ Overview C++ Characteristics Object-Oriented Terminology Polymorphism Abstract Data Types Chapter 3-Functions and Variables Functions: Declaration and Definition Variables: Definition, Declaration, and Scope Variables: Dynamic Creation and Derived Data Arrays and Strings in C++ Chapter 4-Classes in C++ Defining Classes in C++ Classes and Encapsulation Member Functions Instantiating and Using Classes Using Constructors Multiple Constructors and Initialization Lists Using Destructors to Destroy Instances Friendship Chapter 5-Operator Overloading Operator Overloading Working with Overloaded Operator Methods Chapter 6-Initialization and Assignment Initialization vs. Assignment The Copy Constructor Assigning Values Specialized Constructors and Methods Constant and Static Class Members

Chapter 7-Storage Management Memory Allocation Dynamic Allocation: new and delete Chapter 8-Inheritance Overview of Inheritance Defining Base and Derived Classes Constructor and Destructor Calls Chapter 9-Polymorphism Overview of Polymorphism Chapter 10-Input and Output in C++ Programs Standard Streams Unformatted Input and Output File Input and Output Chapter 11-Exceptions Exceptions Inheritance and Exception

You might also like