目录
坏味道——被拒绝的馈赠(Refused Bequest)
特征
问题原因
解决方法
收益
重构方法说明
以委托取代继承(Replace Inheritance with Delegation)
提炼超类(Extract Superclass)
引申阅读
坏味道——被拒绝的馈赠(Refused Bequest)
特征
子类仅仅使用父类中的部分方法和属性。其他来自父类的馈赠成为了累赘。
坏味道——被拒绝的馈赠(Refused Bequest)
特征
问题原因
解决方法
收益
重构方法说明
以委托取代继承(Replace Inheritance with Delegation)
提炼超类(Extract Superclass)
引申阅读
子类仅仅使用父类中的部分方法和属性。其他来自父类的馈赠成为了累赘。
学习是年轻人改变自己的最好方式