1.What makes a class abstract?
a.By making all member functions constant.
b.By making at least one member function as pure virtual function.
c.By declaring it abstract using the static keyword.
d.By declaring it abstract using the virtual keyword.
2.Which type of class allows only one object of it to be created?
3.Which of the following concepts of OOPS means exposing only necessary information to client?
4.Which type of inheritance needs a virtual function:
a.Multi level inheritance
d.All of the above
5.Which of the following cannot be inherited?
6.Which of the following are available only in the class hierarchy chain?
a.Public data members
b.Private data members
c.Protected data members
7.Which of the following is not a type of inheritance?
8.The process of building new classes from existing one is called ______.
9.Which of the following supports the concept of hierarchical classification?
10.Which Keyword from the following is used to inherit properties from one class into another?
d.all of the mentioned