Description
Storing address of variables - Pointer
2. * and &
3. Using pointers in C++
4. Let’s Revise
Classes and Objects
1. What is a Class?
2. Writing a Class
3. Public? Private? Protected?
4. Objects in C++
5. Let’s Revise
Function with the same name as the class
1. What is a constructor?
2. Constructors in action
3. Let’s Revise
The destroyer
1. What is a destructor?
2. Using destructor in C++
3. Let’s Revise
Extending Classes
1. What is inheritance?
2. Modes of Inheritance
3. Inheritance in action
4. Types of inheritance
5. Let’s Revise
Overloading and Overriding
1. What is Overloading?
2. What is Overriding?
3. Let’s Revise
Polymorphism
1. What is Polymorphism?
2. Types of polymorphism
3. Let’s Revise
Abstraction
1. What is abstraction?
2. Implementing abstraction
3. Let’s Revise
Encapsulation
1. What is encapsulation?
2. Let’s Revise
Interfaces
1. What is an interface?
2. Writing an Interface
3. Let’s Revise
Exception Handling
1. What is an exception?
2. Try, throw and catch
3. Let’s Revise
Header files in C++
1. Header files in C++
2. Exploring different header files in C++
3. Let’s Revise
File operations in C++
1. Introduction
2. Opening a file
3. Reading a file
4. Writing a file
5. Closing a file
6. Let’s Revise