studentsuvidha
Object Oriented Programming IPU IT notes and question paper free download - Printable Version

+- studentsuvidha (https://studentsuvidha.com/forum)
+-- Forum: Student Stuffs (https://studentsuvidha.com/forum/Forum-Student-Stuffs)
+--- Forum: Indraprastha University IPU notes and papers (https://studentsuvidha.com/forum/Forum-Indraprastha-University-IPU-notes-and-papers)
+---- Forum: IPU B.tech/ B.E. papers and Notes -free downloads (https://studentsuvidha.com/forum/Forum-IPU-B-tech-B-E-papers-and-Notes-free-downloads)
+----- Forum: IPU B.tech/ B.E. C.Sc. papers and Notes -free downloads (https://studentsuvidha.com/forum/Forum-IPU-B-tech-B-E-C-Sc-papers-and-Notes-free-downloads)
+------ Forum: 4th semester IPU B.tech CSC papers and Notes -free download (https://studentsuvidha.com/forum/Forum-4th-semester-IPU-B-tech-CSC-papers-and-Notes-free-download)
+------ Thread: Object Oriented Programming IPU IT notes and question paper free download (/Thread-Object-Oriented-Programming-IPU-IT-notes-and-question-paper-free-download)



Object Oriented Programming IPU IT notes and question paper free download - Dipesh S - 05-01-2017

QUESTION PAPERS:- SYLLABUS:-

UNIT – 1:  
Objects, 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:
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, Class hierarchy, derivation – public, private & protected; aggregation,  composition vs classification hierarchies, polymorphism, categorization of polymorphic techniques, method polymorphism, polymorphism by parameter, operator overloading, parametric polymorphism, generic function – template function, function name overloading, overriding inheritance methods, run time polymorphism.

UNIT – IV: 
Standard C++ classes, using multiple inheritance, persistant objects,  streams and files, namespaces, exception handling, generic classes, standard template library: Library organization and containers, standard containers, algorithm and Function objects, iterators and allocators, strings, streams, manipulators, user defined manipulators, vectors, valarray, slice, generalized numeric algorithm.