Multiple Choice
Which of the following statements about polymorphism is false?
A) With polymorphism, you can direct a variety of objects to behave in manners appropriate to those objects without even knowing their types.
B) With polymorphism, new types of objects that can respond to existing messages can easily be incorporated into a system without modifying the base system.
C) Polymorphism enables you to deal in specifics and let the execution-time environment concern itself with the generalities.
D) To get polymorphic behavior among existing objects, those objects must be instantiated from classes in the same inheritance hierarchy.
Correct Answer:

Verified
Correct Answer:
Verified
Q1: The _ operator returns a reference to
Q2: Employee is a base class and HourlyWorker
Q3: If objects of all the classes derived
Q4: [C++11] In C++11, you can tell the
Q6: Which of the following statements about virtual
Q7: Which of the following is not allowed?<br>A)
Q8: Virtual functions must:<br>A) Be overridden in every
Q9: Problems using switch logic to deal with
Q10: An abstract class will:<br>A) Have all zero
Q11: Downcasting enables:<br>A) A derived-class object to be