Refactoring: Improving the Design of Existing Code Chapter 11 Dealing with Generalization Abner Huang 2013/10/11 Generalization Moving methods around a hierarchy of inheritance…
Slide 1 1 Chapter 6 Inheritance, Interfaces, and Abstract Classes Slide 2 2 Inheritance basics Every class except Object extends (that is, is a subclass of) exactly one other…