Designing and delivering computer education for every one, anytime, anywhere!
Empowering the knowledge learners by providing them with computing skills through technology-based educational systems.
Certificate in OOPS and C++
Classes & Objects
Object-Oriented Programming
Classes, Objects & Interface
Constructors & Destructors
Overloading of Operators & Functions
References
Friend Functions
Dynamic Memory allocation
Static Data Member & Member Functions
Templates & Exception Handling
Templates
Function Templates
Class Templates
Inheriting A Templates Class
Exception Handling
Handling Runtime Errors
Throwing An Exception
The Try & Catch Blocks
Inheritance & Polymorphism
Inheritance
Containership
Private, Public & Protected Inheritance
Multi-level Inheritance
Multiple Inheritance
Compile time & Runtime Polymorphism
Virtual Functions
Pure Virtual Functions
VTABLE and VPTR
STL & MFC Collection Classes
Standard Template Library
Containers, Iterators & Algorithms
Sequence, Derived & Associative
Containers
Programming Vector, Stack & Priority
Queue
Using List
Using Map/Multiset
Using Set/Multiset
MFC Collection Classes
Using Array, List & Map Classes
Input/Output
Console I/O
The ios Class
Formatting Flags
Manipulators
File I/O With Streams
File Opening Modes
Error Flags
Manipulators
File I/O With Streams
File Opening Modes
Error Flags
Advanced Features
Virtual Base Classes
Virtual Destructors
Inline Functions
Data Conversions
Object Slicing
Run Time Type Identification (RTTI)
Usage of reinterpret_cast,
const_cast, static_cast, etc.