Problem
1. Explain the difference among the terms virtual function, late binding, and polymorphism.
2. Suppose you modify the definitions of the class Sale (Display 15.1) by deleting the reserved word virtual. How would that change the output of the program in Display 15.5?
Text Book: The Art of Systems Architecting By Eberhardt Rechtin and Mark W. Maier, Second Edition.