繼承的優缺點

          Posted on 2011-11-29 09:37 陳小東 閱讀(2612) 評論(2)  編輯  收藏
          繼承的優缺點
          優點
          新的實現很容易,因為大部分是繼承而來的
          很容易修改和擴展已有的實現

          缺點
          打破了封裝,因為基類向子類暴露了實現細節
          白盒重用,因為基類的內部細節通常對子類是可見的
          當父類的實現改變時可能要相應的對子類做出改變
          不能在運行時改變由父類繼承來的實現
          由此可見,組合比繼承具有更大的靈活性和更穩定的結構,一般情況下應該優先考慮組合。只


          有當下列條件滿足時才考慮使用繼承:
          子類是一種特殊的類型,而不只是父類的一個角色
          子類的實例不需要變成另一個類的對象
          子類擴展,而不是覆蓋或者使父類的功能失效

          Feedback

          # re: 繼承的優缺點  回復  更多評論   

          2013-01-18 09:19 by das
          什么嘛 垃圾論文

          # re: 繼承的優缺點  回復  更多評論   

          2013-05-30 10:39 by love
          你為什么說是垃圾論文,沒有說理由,干嘛這么說?@das

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          posts - 34, comments - 38, trackbacks - 0, articles - 0

          Copyright © 陳小東

          主站蜘蛛池模板: 新巴尔虎右旗| 营口市| 宁陕县| 锦州市| 玉门市| 舟山市| 海晏县| 济南市| 广元市| 达州市| 东乡| 车险| 安平县| 花莲市| 申扎县| 双桥区| 巴塘县| 封开县| 通州市| 孟连| 忻城县| 金门县| 山丹县| 铜梁县| 正蓝旗| 开阳县| 辽源市| 桃源县| 天镇县| 昌都县| 太仆寺旗| 龙陵县| 泊头市| 巩义市| 西安市| 读书| 正镶白旗| 星子县| 凭祥市| 广元市| 鹤山市|