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

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

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

    ivaneeo's blog

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

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
    作法(Mechanics)
      • 使用Replace Constructor with Factor Method(304)。
      • 編譯,測試。
      • 決定由什么對象負責提供訪問新對象的途徑。
          • ==》可能是個靜態字典(static dictionary)或一個注冊對象(registry object)
          • ==》你也可以使用多個對象作為新對象的訪問點(access point)。
      • 決定這些reference object應該預先創建好,或是應該動態創建。
          • ==》如果這些reference object是預先創建好的,而你必須從內存中被它們讀取出來,那么就得確保它們在被需要的時候能夠被及時加載。
      • 修改factory method,令它返回reference object。
          • ==》如果對象是預先創建好的,你就需要考慮:萬一有人索求一個其實并不存在的對象,要如何處理錯誤?
          • ==》你可能希望對factory method使用Rename Method(273),使其傳達這樣的信息;它返回的是一個既存對象。
      • 編譯,測試。
    posted on 2005-09-01 11:13 ivaneeo 閱讀(165) 評論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
    主站蜘蛛池模板: 免费精品国自产拍在线播放| 亚洲综合色丁香婷婷六月图片| 无套内谢孕妇毛片免费看看| 国产香蕉九九久久精品免费| 亚洲视频在线观看网站| 伊人久久大香线蕉免费视频| 亚洲精品久久久www | 亚洲一卡2卡3卡4卡5卡6卡| 3d动漫精品啪啪一区二区免费| 久久精品国产精品亚洲艾| 国产免费一区二区三区不卡 | av电影在线免费看| 中文字幕亚洲日韩无线码| 国产日韩久久免费影院| 国产成人精品日本亚洲| 久久久免费精品re6| 亚洲视频一区在线| 韩国免费一级成人毛片| 日韩亚洲人成在线| 可以免费观看的一级毛片| 一级毛片成人免费看a| 亚洲AV无码专区在线电影成人 | 亚洲福利视频一区| 中文免费观看视频网站| 亚洲日韩国产一区二区三区在线| 日本亚洲欧洲免费天堂午夜看片女人员| 成人免费a级毛片| 精品国产亚洲AV麻豆| 亚洲裸男gv网站| a级片在线免费看| 亚洲精品国产成人中文| 在线观看免费a∨网站| jzzijzzij在线观看亚洲熟妇| 亚洲综合精品网站在线观看| 久久福利青草精品资源站免费| 亚洲精品动漫在线| 免费黄色网址入口| 三级黄色在线免费观看| 亚洲日韩中文字幕| 免费大黄网站在线观| 国产成人久久AV免费|