141303 OBJECT-ORIENTED PROGRAMMING
UNIT I
Object oriented programming concepts – objects – classes – methods and messages – abstraction and encapsulation – inheritance – abstract classes – polymorphism. Introduction to C++ – classes – access specifiers – function and data members – default arguments – function overloading – friend functions – const and volatile functions - static members – Objects – pointers and objects – constant objects – nested classes – local classes
UNIT II
Constructors – default constructor – Parameterized constructors – Constructor with dynamic allocation – copy constructor – destructors – operator overloading – overloading through friend functions – overloading the assignment operator – type conversion – explicit constructor
UNIT III
Function and class templates - Exception handling – try-catch-throw paradigm –
exception specification – terminate and Unexpected functions – Uncaught exception.
UNIT IV
Inheritance – public, private, and protected derivations – multiple inheritance - virtual base class – abstract class – composite objects Runtime polymorphism – virtual functions – pure virtual functions – RTTI – typeid – dynamic casting – RTTI and templates – cross casting – down casting .
UNIT V
Streams and formatted I/O – I/O manipulators - file handling – random access – object serialization – namespaces - std namespace – ANSI String Objects – standard template library.
TEXT BOOKS:
1. B. Trivedi, “Programming with ANSI C++”, Oxford University Press, 2007.
REFERENCES:
1. Ira Pohl, “Object Oriented Programming using C++”, Pearson Education, Second Edition Reprint 2004..
2. S. B. Lippman, Josee Lajoie, Barbara E. Moo, “C++ Primer”, Fourth Edition, Pearson Education, 2005.
3. B. Stroustrup, “The C++ Programming language”, Third edition, Pearson Education, 2004.
VISIT http://www.rejinpaul.com/2010/09/cs2203-object-oriented-programming_7692.html
Search This Blog
141303 OBJECT-ORIENTED PROGRAMMING QUESTION PAPER QUESTION BANK MODEL QUESTION PAPERFOR UNIT1,UNIT2,UNIT3.UNIT4,UNIT5 IMPORTANT TWO MARKS AND 16 MARKS QUESTIONS ANNA UNIVERSITY OF TECHNOLOGY
Subscribe to:
Post Comments (Atom)
Labels
- CSE QB (90)
- EEE QP (56)
- MBA QP (50)
- ECE QP (49)
- NOV/DEC 2011 QP (27)
- IT QB (26)
- CSE NOTES (20)
- ECE NOTES (17)
- FIRST YEAR QP (16)
- EEE NOTES (14)
- AREO QB (11)
- Production Engg. QP (11)
- CSE QP (9)
- IT NOTES (9)
- CIVIL QB (7)
- CSE DEPT (6)
- FIRST YEAR NOTES (6)
- IT QP (5)
- RESULTS (5)
- ECE QB (4)
- EEE QB (3)
- Mechanical Notes (3)
- Mechanical QB (3)
- Gulbaraga QP (2)
- TIME TABLE (2)
- APRIL/MAY 2011 (1)
- Annamalai Univ. QP (1)
- JNTU KAKINADA (1)
- JNTU KAKINADA QP (1)
- JNTU QUESTION PAPER (1)
- MCA NOTES (1)
- MCA QB (1)
0 comments:
Post a Comment