UNIT 1
1. Principle of Object Oriented Programming
2. Software evaluation
3. Oop paradigm
4. Basic concept of Oop
5. Benefits of Oop
6. Application of Oop
UNIT 2
1. Introduction to C++
2. Tokens
3. Keywords
4. Identifiers
5. Constants
6. Operators
7. Manipulators
8. Expressions and control structure
9. Pointers
10.Functions
11.Function prototyping
12.Parameters passing in functions
13.Values Return by functions
14.Inline functions – friend and virtual functions
UNIT 3
1. Classes, objects, constructors and destructors
2. Operator overloading
3. Type conversions
4. Type of constructors
5. Function over loading
UNIT 4
1. Inheritance
2. Type of inheritance
3. Function
4. Polymorphism
5. Constructors in heritance
6.Mapping console I\O operations
UNIT 5
1. Files – File stream – File operators
2. File pointer
3. Error handling during file operations
4. Command line arguments