Objectives
In this chapter you’ll:
• Incorporate inheritance into the design of the ATM.
• Incorporate polymorphism into the design of the ATM.
• Fully implement in C++ the UML-based object-oriented design of the ATM software.
• Study a detailed code walkthrough of the ATM software system that explains the implementation issues.