0% found this document useful (0 votes)
33 views

Content Outline: - (53 Hours) : Chapter 1-C Overview

This content outline covers 11 chapters over 53 hours of instruction on C++. The chapters cover C++ fundamentals like data types, operators, and control statements. It then covers object-oriented programming concepts like classes, functions, inheritance, polymorphism, and exceptions. Later chapters cover more advanced topics like operator overloading, memory management, input/output, and file handling in C++ programs.

Uploaded by

Darshan Panda
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views

Content Outline: - (53 Hours) : Chapter 1-C Overview

This content outline covers 11 chapters over 53 hours of instruction on C++. The chapters cover C++ fundamentals like data types, operators, and control statements. It then covers object-oriented programming concepts like classes, functions, inheritance, polymorphism, and exceptions. Later chapters cover more advanced topics like operator overloading, memory management, input/output, and file handling in C++ programs.

Uploaded by

Darshan Panda
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 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