C++ with OOPS Training in Dilsukhnagar
OOPS CONCEPTS
- Limitations of OOP, Benefits of OOP
- OOPs Concepts
- Data Abstraction
- Data Handling
- Data Encapsulation, inheritance, Polymorphism
- Applications of OOPs, Introduction to C++
I/O STREAMS:
- Introduction to I/O streams, cin, cout, formats flags, I/O manipulations, Basic programming
DECISIONS & LOOPS:
- “if” statements, “if-else”, “nested if-else” statements, “switch” statements, “while” statements, “do-while” statements, “for” statements, Nested loops
FUNCTIONS:
- In-line Functions, Default Arguments, Cost Argument Reference: Variables, call by reference friend function, function over loading
CLASSES & OBJECTS:
- What is class? Differences between structures & classes
- Defining a class
- Defining member functions
- Scope Resolutions Operators
- Static data members
- Static members functions
- Constant member functions
- Nesting of members functions
- What is an object? Default is object
CONSTRUCTORS & DESTRUCTORS:
- What is Constructor? Default Constructor parameterized Constructor
- Multiple constructors in a Class Constructors with arguments
- What is a Destructor?
ARRAYS:
- Arrays with in a class
- Arrays of objects
- 2Dim arrays
- 3Dim arrays
OPERATOR OVERLOADING:
- Introduction to Operator Overloading
- Overloading Unary Operators
- Overloading Binary Operators
- Overloading Increment/Decrement
- Operators
-
- i) Overloading Relation Operators
- ii) Manipulation of String Using Operators
- iii) Overloading Relational Operators
- iv) Type Conversions
INHERITANCE:
- Introduction to inheritance
- Defining a derived class
- Types of inheritance
- Visual base class
- Abstract Classes
- Construction in derived classes
POINTERS, VISUAL FUNCTIONS & POLYMORPHISM:
- Introduction to pointers
- Pointers to objects “this” pointer
- Pointer to derived classes Visual
- Functions
- Pure visual functions
- Polymorphism
FILES:
- Introduction to files, operators of a file
- Files operating Modes, Closing of a file
- File I/O
- File Pointers & their Manipulations
- Updating a file
- Error Handling
TEMPLATES & EXCEPTIONAL HANDLING:
- Templates, Class templates
- Functions Templates, Member function
- Templates
- Templates Arguments
- Exception Handing, Syntax of Exception