壞味道——被拒絕的饋贈(Refused Bequest)
特征
問題原因
解決方法
收益
重構(gòu)方法說明
以委托取代繼承(Replace Inheritance with Delegation)
提煉超類(Extract Superclass)
引申閱讀
子類僅僅使用父類中的部分方法和屬性。其他來自父類的饋贈成為了累贅。