Tuesday, May 4, 2010

Object Oriented Programming 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 Tutoring H

Online | Offline Tuitions for Object Oriented Programming

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, Relating to other paradigms (functional, data decomposition).

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

 

UNIT – II

Classes and Objects: Encapsulation, information hiding, 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, object types, C++ garbage collection, dynamic memory allocation, Metaclass/abstract classes.

 

UNIT – III

Inheritance and Polymorphism: Inheritance, Class hierarchy, derivation – public, private & protected, Aggregation,  composition vs classification hierarchies, Polymorphism, Categorization of polymorphism techniques, Method polymorphism, Polymorphism by parameter, Operator overloading, Parametric polymorphism,         

 

UNIT – IV

Generic function – template function, function name overloading, Overriding inheritance methods, Run time polymorphism, Multiple Inheritance.

 

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

 

TEXT:

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

2.         S. B. Lippman & J. Lajoie, “C++ Primer”, 3rd Edition, Addison Wesley, 2000.

 

REFERENCE:

1.         R. Lafore, “Object Oriented Programming using C++”, Galgotia Publications, 2004.

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

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

4.         Schildt Herbert, “C++: The Complete Reference”, 4th Ed., Tata McGraw Hill, 1999.

5.         Tony Gaddis, Watters, Muganda, “Object-Oriented Programming in C++”, 3rd Ed., Wiley Dreamtech, 2004.

Posted via web from learninggeeks's posterous

No comments:

Post a Comment