Académique Documents
Professionnel Documents
Culture Documents
Teacher Name_________________________
No of Course contents
Weeks
Encapsulation.
th
9
Historical importance, General definition, Encapsulation and Inheritance
th
10 Operator and function overloading
What are operator overloading, restrictions on operator overloading, overloading unary
operator, overloading binary operator, what is function overloading?
Practical 5. Operator overloading program practice.
11th Virtual Function, Polymorphism.
Introduction about polymorphism, polymorphism examples, What is virtual function, calling a
12th virtual function, using virtual functions.
Practical 6. Virtual Function program example.
13th Derived Classes, Inheritance.
Introduction about derived class, base class and inheritance, relationship between derive class
14th and base class, constructor and destructor in derived class
Practical 7. Derived class program examples.
15th I/O and file processing
C++ stream classes, Formatted I/O , I/O manipulator, file operations, creating a sequential file,
reading data from sequential file , random access files.
Practical 8. Programs on file streams, programs in formatted I/O.
16th Exception Handling.
Exception handling fundamentals, exception handling options STL, when to use exception
handling.
Practical 8. Exception handling program examples.