<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
    范例(Examples)
    上一項重構結束時,Person將Department隱藏起來了:
    class Person...
        Department _department;
        public Person getManager() {
           return _department.getManager();
        }

    class Department...
        private Person _manager;
        public Department(Person manager) {
           _manager = manager;
        }
    為了找出某人的經理,客戶代碼可能這樣寫:
        manager = john.getManager();
    首先在Person中建立一個[受托對象(delegate)取得函數]:
        manager  = john.getDepartment.getManager();
    然后逐一處理每個委托函數。

    為方便起見,我也可能想要保留一部分委托關系(delegations)。此外我也可能希望對某些客戶隱藏委托關系,并讓另一些用戶直接使用受托對象。
    posted on 2005-08-31 14:03 ivaneeo 閱讀(209) 評論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
    主站蜘蛛池模板: 在线精品亚洲一区二区三区| 成人a视频片在线观看免费| 亚洲国产精品成人| 国产成人亚洲精品无码AV大片| 永久免费AV无码国产网站| 国产成人精品日本亚洲专| 免费阿v网站在线观看g| 亚洲jizzjizz在线播放久| 中文字幕无码视频手机免费看| 亚洲专区一路线二| 天天摸天天操免费播放小视频| 在线亚洲高清揄拍自拍一品区| 成在人线AV无码免费| 亚洲AV无码成人精品区日韩| 亚洲 另类 无码 在线| 精品免费久久久久国产一区| 亚洲精品无码高潮喷水在线| 免费无码毛片一区二区APP| 亚洲视屏在线观看| 18禁成年无码免费网站无遮挡| 亚洲高清一区二区三区电影| 免费在线观看理论片| 亚洲免费日韩无码系列| 亚洲AV人无码综合在线观看 | 亚洲av无码成人精品区在线播放 | 丁香花在线观看免费观看| 亚洲精品久久无码| 国产日产亚洲系列| 222www在线观看免费| 亚洲第一成年网站视频| 亚洲中文久久精品无码ww16| 四虎影视成人永久免费观看视频 | 啊灬啊灬别停啊灬用力啊免费看| www.xxxx.com日本免费| 久久亚洲日韩看片无码| 在线播放高清国语自产拍免费 | 无遮挡呻吟娇喘视频免费播放| 亚洲线精品一区二区三区| 67194熟妇在线永久免费观看 | 亚洲AV无码一区东京热久久| 免费毛片在线看片免费丝瓜视频 |