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