|
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY |
| HOME >> ACADEMIC PROGRAMS >> IT >> OOPS |
CSE 403 OBJECT ORIENTED PROGRAMMING SYSTEMS
The object oriented programming paradigm, advantages of OOPS, characteristicsof Object Oriented programming language-objects,classes,inheritance,reusability, creating new data types, polymorphism and overloading
Specifying and using classes, constructors and destructors, objects as function arguments, memory considerations for objects
Overloading unary and binary operators, data conversion, pitfalls of operator overloading and conversion
Derived and base classes, class heirarchies, public and private inheritance, classes within classes, problems and ambiguity in inheritance
Virtual functions, static function, friend functions
Stream class hierarchy, object I/O, I/O with multiple objects,
creating large programs using class libraries
TEXTBOOKS
1. Object oriented programming in Microsoft C++ by Robert Lafore, Galgotia Publications
2. Object Oriented Programming - by B.J. Cox, Addision Wesley
REFERENCE
1. Object Oriented Analysis - by P. Coad and E. Yourdon, Prentice Hall
2. Object Oriented Design - by G. Booch, Benjamin Cummins Publ.
3. Object Oriented Software Construction - by Bertrand Meyer, Prentice Hall
| HOME >> ACADEMIC PROGRAMS >> IT >> OOPS |
© Copyright National Institute of Science &
Technology, Berhampur, Orissa, India
Website Maintained by NIST Training & Consultancy Services