<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ivaneeo's blog

    自由的力量,自由的生活。

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
    Parallel Inheritance Hierachies其實(shí)是Shotgun Surgery的特殊情況。在這種情況下,每當(dāng)你為某個(gè)class增加一個(gè)subclass,必須也為另一個(gè)class相應(yīng)增加一個(gè)subclass。如果你發(fā)現(xiàn)某個(gè)繼承體系的class名稱前綴和另一個(gè)繼承體系的class名稱前綴完全相同,便是聞到了這種味道。

    消除這種重復(fù)性的一般策略是:讓一個(gè)繼承體系的實(shí)體(instances)指涉(參考、引用、refer to)另一個(gè)繼承體系的實(shí)體(instances)。如果再接再厲運(yùn)用Move Method(142)和Move Field(146),就可以將指涉端(referring class)的繼承體系消弭于無形。
    posted on 2005-08-19 14:39 ivaneeo 閱讀(509) 評論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
    主站蜘蛛池模板: 亚洲国产日韩精品| 亚洲人成伊人成综合网久久久| 99久久99热精品免费观看国产| 国产在线观看免费视频软件| 精品熟女少妇a∨免费久久| 日韩视频在线精品视频免费观看 | 亚洲日韩中文无码久久| 美女视频黄a视频全免费网站一区 美女视频黄a视频全免费网站色 | 亚洲校园春色小说| 亚洲精品伦理熟女国产一区二区 | 可以免费观看的一级毛片| 亚洲国产精品无码久久青草| 久久精品国产亚洲AV无码麻豆| 亚洲国产成人久久精品app| 国产成人亚洲精品无码AV大片| 成人爽a毛片免费| 亚洲AV无码AV男人的天堂| 亚洲人成网国产最新在线| 最近中文字幕免费mv视频8| 亚洲人成人网站色www| 野花香在线视频免费观看大全| 97人伦色伦成人免费视频| 国产精品国产亚洲精品看不卡| 亚洲a无码综合a国产av中文| 7x7x7x免费在线观看| 国产成人精品日本亚洲直接| 久久精品免费电影| 国产亚洲精久久久久久无码AV| 2017亚洲男人天堂一| 国产又黄又爽又刺激的免费网址| 亚洲国产精品美女| 日本特黄a级高清免费大片| 亚洲精品在线免费观看视频| 黄色视频在线免费观看| 亚洲人成电影网站国产精品| 亚洲精品无AMM毛片| 亚洲中文字幕久久精品无码APP | 91在线手机精品免费观看| 亚洲乱色伦图片区小说| 99在线视频免费观看视频| 亚洲导航深夜福利|