Inheritance and Class Hierarchies Based on Koffmann and Wolfgang Chapter 3.
1 Enhanced Class Design -- Introduction We now examine several features of class design and organization that can improve reusability and system elegance.
Object-Orientated Design and Programming Unit 9: Abstract Classes and Interfaces Jin Sa.