Skip to main content
Object Oriented Programming with CPP or C++
Object Oriented Programming with CPP or C++
CONTENTS
- Chapter 1. Introduction to C++
- 1. Basics of C++
- 2. Structure of C++ Program, keywords in C++
- 3. Data types hierarchy in C++
- 4. Operators in C++: Scope resolution operator, Insertion and Extraction operator New and Delete operators
- 5. Reference variable
- 6. Manipulators function: endl, setw, set fill, set precision
- Chapter 2. Classes and Objects
- 1. Object oriented Concepts
- 2. Structure sand class, Class, Object, Access specifies
- 3. Class members
- 4. Defining member functions :Inside and outside the class definition
- 5. Creating objects. String class, operation on string, Array of objects
- 6. ‘this’ pointer
- Chapter 3. Function in C++
- 3.1 Unary Operators
- 1. Call by reference, Return by reference
- 2. Function overloading and default arguments
- 3. Inline function
- 4. Passing and returning objects from functions, Static class members
- 5. Friend Concept – Function, Class
- Chapter 4. Constructors and Destructors
- 1. Constructor
- 2. Types of constructors: Default, parameterized, copy
- 3. Destructors
- Chapter 5. Operator overloading
- 1. Introduction, rules of operator overloading
- 2. Operator overloading
- 3. Unary and binary operators
- 4. Comparison, arithmetic assignment operator
- Chapter 6. Inheritance
- 1. Introduction
- 2. Types of Inheritance: Single inheritance, Multiple inheritance, Multilevel inheritance Hierarchical inheritance Hybrid inheritance
- 3. Derived Class Constructor sand Destructors
- 4. Ambiguity in multiple Inheritances, virtual base classes, Abstract base class
- Chapter 7. Virtual Function And Polymorphism
- 1. Introduction, Pointer to object, Pointer to derived
- 2. Class, Overriding member functions, Virtual function, Rules for virtual functions, Pure Virtual Function
- Chapter 8. Working with files
- 1. File operations – Text files, Binary files
- 2. File stream class and methods
- 3. File Updation with random access
- Chapter 9. Exception handling
- Introduction to Exception Handling
Comments
Post a Comment