重构之路第六篇——处理概括关系
Posted 沪深狙击手
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了重构之路第六篇——处理概括关系相关的知识,希望对你有一定的参考价值。
1 Pull up Field(字段上移)
2 Pull up Method(函数上移)
3 Pull up Constructor Body(构造函数本体上移)
4 Push Down Method(函数下移)
5 Push Down Field(字段下移)
6 Extract Subclass(提炼子类)
7 Extract Superclass(提炼超类)
8 Extract Interface(提炼接口)
9 Collapse Hierarchy(折叠继承体系)
10 Form Template Method(塑造模板函数)
11 Replace Inheritance with Delegation(以委托取代继承)
12 Replace Delegation with Inheritance(以继承取代委托)
以上是关于重构之路第六篇——处理概括关系的主要内容,如果未能解决你的问题,请参考以下文章