繼承的優缺點

          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 © 陳小東

          主站蜘蛛池模板: 阳信县| 沙坪坝区| 湄潭县| 香格里拉县| 美姑县| 台东县| 顺义区| 车险| 苍溪县| 西林县| 柘城县| 扶风县| 苏尼特右旗| 安图县| 桂平市| 铁力市| 阿城市| 文成县| 靖西县| 遂宁市| 阳泉市| 德惠市| 获嘉县| 类乌齐县| 海兴县| 宁夏| 满城县| 时尚| 会泽县| 通许县| 承德县| 临漳县| 诏安县| 巴楚县| 韶关市| 洛川县| 镇江市| 天津市| 商城县| 澎湖县| 蒙阴县|