重构(十)重构名录-处理继承关系

2019-05-15  本文已影响0人  天色将变
函数上移Pull Up Method
image.png
字段上移Pull Up Field
image.png
构造函数本体上移 Pull Up Constructor Body
image.png
函数下移Push Down Method
image.png
字段下移 Push Down Field
image.png
以子类取代类型码Replace Type Code with Subclasses
image.png
移除子类Remove Subclass
image.png
提炼超类 Extract Superclass
image.png
image.png
折叠继承体系 Collapse Hierarchy
image.png
以委托取代子类 Replace Subclass with Delegate
image.png
以委托取代超类 Replace Superclass with Delegate
image.png
上一篇下一篇

猜你喜欢

热点阅读