Multiple Choice
The main difference between a pure virtual function and a virtual function is:
A) The return type.
B) The member access specifier.
C) That a pure virtual function cannot have an implementation.
D) The location in the class.
Correct Answer:

Verified
Correct Answer:
Verified
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
Q12: Which of the following statements is true?<br>A)
Q14: Which of the following would not be
Q15: Run-time type information can be used to
Q16: Virtual destructors must be used when:<br>A) The
Q17: Dynamic_cast is often used to:<br>A) Perform type
Q18: Abstract classes do not necessarily have:<br>A) A