This document outlines topics covered in a C++ with OOPs course, including object-oriented programming concepts, C++ program structure, classes and objects, function and operator overloading, inheritance, templates, polymorphism, and exception handling. Specific topics that will be covered include procedural programming concepts, classes, constructors and destructors, friend functions and classes, inheritance in various forms, streams and manipulators, static members, dynamic memory allocation, and polymorphism through function overloading and virtual functions.
1 of 2
Download to read offline
More Related Content
C++
1. 2nd & 3rd Floor, Maruthi Complex, Opp. R.S. Brothers, KPHB, Hyderabad, Ph : 040-65889933, 9885811057
C++ WITH OOPS
1. POP Concepts
2. OOP Concepts
3. C – Features
4. C++ Program Structure
5. Basic Programs (class and objects)
6. Inline Functions
7. Function Overloading
8. Constructors and Destructors
9. Friend Functions
• Friend Functions
• Friend Class
10. Operator Overloading
11. Inheritance
• Single Inheritance
• Multiple Inheritance
• Multi Level Inheritance
• Hybrid Inheritance (Virtual Base class)
• Hierarchical Inheritance
12. Streams & Manipulators
13. Templates
• Function Templates
• Class Templates
2. 2nd & 3rd Floor, Maruthi Complex, Opp. R.S. Brothers, KPHB, Hyderabad, Ph : 040-65889933, 9885811057
C++ WITH OOPS
14. Static Data Members, Static Member Functions
15. Container Class
16. Dynamic Memory Allocation
• New Operator
• Delete Operator
17. Polymorphism
• Compile Time
• Function Overloading
• Operator Overloading
• Run Time
• Virtual Functions
• Pure Virtual Function
• Virtual Destructors
18. Exception Handling