C++ Lesson Plan
C++ Lesson Plan
Issue No.: 01
Issue Date: 07.01.09
14 Pointers 4 T1 397-427
15 Arrays 2 T1 428-432
UNIT III - FUNCTIONS, CLASSES AND OBJECTS
Functions in C++ - Main Function - 1 T2 78-82
16 Function Prototyping - Parameters Passing
in Functions
Values Return by Functions - inline 1 T2 82-84
17
Functions
18 Function Overloading 1 T2 87-88
19 Classes and Objects 3 T2 96-132
Constructors and Destructors, Type of 3 T2 144-162
20
Constructors
21 Operator Overloading 3 T2 171-186
Values Return by Functions - inline 1 T2 82-84
22
Functions
UNIT IV - INHERITANCE AND POLYMORPHISM
23 Inheritance: Single Inheritance 2 T2 201-212
24 Multilevel inheritance 1 T2 213-217
25 Multiple inheritances 1 T2 218-224
26 HierarchicalInheritance,HybridInheritance 1 T2 224-228
27 Pointers 4 T2 253-273
28 Virtual Functions and Polymorphism 3 T2 275-281
29 Inheritance: Single Inheritance 2 T2 201-212
UNIT V - FILES
Working with Files: Classes for File 2 T2
30 323-330
Stream Operations
31 Opening and Closing a File 2 T2 330-334
32 End-of-File Detection - File Pointers 2 T2 334-343
33 Updating a File 2 T2 343-348
34 Error Handling during File Operations 2 T2 348-350
35 Command-line Arguments 2 T2 350-353
Working with Files: Classes for File 2 T2
36 323-330
Stream Operations
TEXT BOOKS
1. Ashok N.Kamthane,( 2006), “Object Oriented Programming with ANSI & Turbo C ++”,
First edition ,Pearson Education. (UNIT - I , II )
2. Balagurusamy.E, (2008), “Object Oriented Programming with C++”,
Tata McGraw-Hill Publication. (UNIT III – V)
REFERENCE
1. Herbert Schildt, (2003), “C++: The Complete Reference”, Tata McGraw
publication.
1. Ellis Horowitz, Sahni, Dinesh Mehta, (1999), “Fundamentals of Data Structures
in C++”, Golgotha publication, New Delhi.
Prepared by Approved by
SIVA D HOD