Do you have notes which are not here @MakingScholar ? Please make a step in providing those to us >> Contact Us
Text books :-
Object Oriented Programming with C++ : E Balagurusamy : click here to view
Reference books :-
The C++ programming language : Bjarne stroustrup : click here to view
C++ Primer :Stanley B.Lippman : click here to view
Unit 2 : Initialization and copy control : Download-1 Download-2
Unit 3 : Overloading : Download
Unit 4 : OOP : Download
Unit 5 and 6 : Templates and Exception handling : Download-1 Download-2
PROGRAMS :-
Classes : Download
List of programs contained :
- Classes and objects
- Creating objects
- Array of objects
- Fibonacci series using object
- Access specifiers
- Data members and functions
- Nested classes
- Defining an object of one class in another
- 'This' pointer
- Inline functions
- Allocate class object dynamically
- Pointer object
- Parameter passing
- Scope of the function definition
- Accept the values dynamically and sum the values
- Accept the values dynamically for the matrix and display
Initialization and copy control : Download
List of programs contained :
- Constructor
- Single parameter constructor
- Multi parameter constructor
- Default constructors
- Default and Multi parameter constructors
- Friend function
- Adding two complex numbers using friend function
- Static data members
- Static functions and data members
- Synthesized copy constructor
- Default and copy constructor
- Assignment Operator
- The destructor
Overloading : Download
List of programs contained :
- Function overloading
- Program without using function overloading
- Overloading arithmetic operator
- Overloading assignment operator
- Overloading relational operator
- Overloading constructors
- Overloading function with different number of arguments
- Overloading post increment operator
- Overloading pre increment operator
- Overloading ++ operator
- Overloading += operator
- Overloading + and == operator
- Overloading insertion (>>) operator
- Overloading extraction (<<) operator
- Overloading binary operator without using friend function
- Overloading subscript operator
- Overloading unary without using friend function
- Overloading unary using friend function
- Overloading unary with no arguments
- Program without using operator overloading
- Addition and subtraction of matrix using operator overloading
- Stacks using operator overloading
OOP : Download
List of programs contained :
- Base and derived classes
- Array of pointer object for base class
- Constructors under Inheritance
- Friendship and Inheritance
- Protected Inheritance
- Single Inheritance
- Multiple Inheritance
- Multilevel Inheritance
- Hybrid Inheritance
- Polymorphism
- Late binding
- Virtual functions
- Virtual Inheritance
- Virtual functions pointer object
- Pure virtual functions
- Virtual destructors
Templates and Exception handling : Download
List of programs contained :
- Class template
- Class template using constructors
- Quick sort using templates
- Function template
- Function template for squaring int, float and double values
- Function template for swapping int and floating values
- Exception handling program to prevent division by zero