UNIVERSAL COLLEGE OF ENGINEERING & TECHNOLOGY
Dokiparru (V), Medikondur (M), Guntur – 522 438
OOPS Question Bank For Mid I
UNIT –I
1. Explain the following:
a) Object oriented programming b) evolution of C++.
2. Explain the key concepts of OOP.
3. Explain the following:
a) Object and class b) message passing?
4. Mention the advantages of OOP languages?
UNIT –II
1. Explain
a) What are constructors and destructors?
b) Characteristics of constructors and destructors.
2. Explain
a) Features of a member function.
b) Nested class with an example.
3. Explain the Inline functions and rules with an example.
4. Explain the overloading of Member Functions.
UNIT –III
1. Explain
a) What do you mean by operator overloading?
b) What are the rules for overloading operators?
2. Explain the overloading of Unary operators with an example.
3. Explain the following types of inheritance with an example.
a) Multilevel b) Multiple
4. Explain
a) What are abstract classes?
b) Hierarchical inheritance with an example.