Wednesday, May 5, 2010

Object Oriented Programming using C++ Teacher Coaching Tuition Tutor Tutoring Tutors Tution Online Tutor Online Tutoring Private Teacher Private Tuition Tutions Private Tutor Tuitions Tutoring Services Tutoring Service Home Tutor Tuition Teacher Private

Online | Offline Tuitions for Object Oriented Programming using C++

 

Visit http://www.learninggeeks.info for Registration.

Call us @ 9718322472, 9810333483

Mail us for any queries: learninggeeks@gmail.com

UNIT – I

Introduction: Introducing Object-Oriented Approach related to other paradigms (functional, data decomposition), Characteristics of Object-Oriented Languages.

Basic terms and ideas: Abstraction, Encapsulation, Information hiding, Inheritance, Polymorphism, Review of C, Difference between C and C++, cin, cout, new, delete operators.                                                                                                   

 

UNIT – II

Classes and Objects: Abstract data types, Object & classes, attributes, methods, C++ class declaration, State identity and behavior of an object, Constructors and destructors, instantiation of objects, Default parameter value, Copy Constructor, Static Class Data, Constant and Classes, C++ garbage collection, dynamic memory allocation.

UNIT – III

Inheritance and Polymorphism: Inheritance, Types of Inheritance, Class hierarchy, derivation – public, private & protected, Aggregation, composition vs classification hierarchies, Polymorphism, Type of Polymorphism – Compile time and runtime, Method polymorphism, Polymorphism by parameter, Operator overloading, Parametric polymorphism, Generic function – template function, function name overloading, Overriding inheritance methods                                                                          

 

UNIT – IV

Files and Exception Handling: Persistant objects, Streams and files, Namespaces, Exception handling, Generic Classes

Standard Template Library: Standard Template Library, Overview of Standard Template Library, Containers, Algorithms, Iterators, Other STL Elements, The Container Classes, General Theory of Operation, Vectors.

 

TEXT BOOKS:

1.         A.R.Venugopal, Rajkumar, T. Ravishanker “Mastering C++”, TMH, 1997.

2.         R. Lafore, “Object Oriented Programming using C++”, BPB Publications, 2004.

3.         Schildt Herbert, “C++ Programming”, 2nd Edition, Wiley DreamTech.

REFERENCE BOOKS:

1.         D . Parasons, “Object Oriented Programming with  C++”, BPB Publication, 1999.

2.         Steven C. Lawlor, “The Art of Programming Computer Science with C++”, Vikas Publication, 2002.

3.         Yashwant Kanethkar, “Object Oriented Programming using C++”, BPB, 2004.

 

Posted via web from learninggeeks's posterous

No comments:

Post a Comment