受限多重繼承的演進觀察到兩個以上類別具有重複定義時,可考慮將重複部份抽出至新類別,使用新類別的方式之
受限多重繼承的演進
無論是直接支援多重繼承或提供受限多重繼承,思考重點都在於由下而上抽取出的重複,或是由上而下繼承的定義是否過於具體。
解決多重繼承複雜問題的規則過於複雜
若觀察A、B類別具有重複定義x,因而提取x至Px類別,由A、B類別繼承,若觀察B、C類別亦有重複定義y,因而提取y至Py類別,由B、C類別繼承,此時B同時繼承了Px、Py類別,如此由下而上思考產生的多重繼承,似乎再自然不過。
更多內容:http://www.ithome.com.tw/itadm/article.php?c=74030
