C++ Programming
Summary
Duration : 30 hrs
Fee Contact
SNO
1
2
3
4
5
6
7
8
9
9
topic
Graduating to C++ (Beginning)
Functions
Classes
Overloading operators
inheritance
Virtual functions and Dynamic bynding
IO
Constructors and destructors
Containers
Introduction to C
sub topic
problems
1 hr
examples with implementation
4 hrs
examples with implementation
4 hrs
examples with implementation
4 hrs
implementation of overloading + - << >> etc operators
6 hrs
implementation of different inheritance with example
2hrs
imlementation
1 hr
example
4hrs
implementation of string operations using char array
matrix addition, substraction
3
4hrs
test
Comments
Typecasting
Void Pointers
The :: operator
The Const Qualifier
Reference variables
Function Prototypes
Function Overloading
Default Arguments in Functions
Call by value, address & reference
Return by value, by address & By reference
Inline Functions
introduction
Member function
Function Definition Outside The Class
Classes and Constructors
Destructors
Malloc ( ) / free ( ) versus new/delete
Classes, Objects and Memory
Structures vs. Classes
Static Class Data
Static Member Functions
Data Conversion
Friend functions & friend Classes
Data Conversion between Objects of Different Classes
Introduction
Overloading assignment operator
Overloading ++, --, +, -, *, /,<,> …. & Logical operators
Overloading operators between different objects
Overloading << and >> (stream operators)
public inheritance
Private Inheritance
Protected Inheritance
Constructors in inheritance
pointers to objects
this pointer
Virtual function
Virtual destructor
pure virtual function
abstract base class
Manipulators
File I/O with Streams
Opening and closing files
Creating database with file Operation
Binary I/O
Elementary Database Management
Interacting with
Text files (ex: .txt, .c, .cpp)
Non-text files (ex: .dat, .mpg, .avi, .mp3)
Creating database with file operation
constructors
default constructor
destructor
copy constructors
vector example
data types
operators
conditional statements
loops
arrays
strings
structures
pointers