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

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

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

    J2EE之巔

     

    讀書筆記:額外的間接層(Beautiful Code)

     

    OO中可以使用抽象方法及接口來完成文中通過函數指針和結構體來實現的間接層。


    Client.java

    AppInterface app=new AppImpl();

    AppInterface app1=new AppProxy(app);

    AppProxy.java

    public class AppProxy implements AppInterface{

                   private AppInterface appRef;

                   public AppProxy(AppInterface appRef){

                                  this.appRef=appRef

                   }

    public void doSomething(){

                   /*some codes*/

    }

    }

    通過Proxy來實現間接層,相互嵌套可以實現多個間接層,并且可以通過一個AppBuilder來創建這個對象,組合多個間接層。間接層中可以實現文中提及的對參數的預處理。

    同時,我也認為文中提及的間接層也可以是Adapter

    posted on 2009-05-19 21:45 超越巔峰 閱讀(1140) 評論(0)  編輯  收藏 所屬分類: Design Pattern

    導航

    統計

    常用鏈接

    留言簿(12)

    隨筆分類(54)

    隨筆檔案(59)

    文章分類(2)

    文章檔案(1)

    相冊

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 3344永久在线观看视频免费首页| 免费精品久久天干天干| 岛国av无码免费无禁网站| 久久99亚洲网美利坚合众国| 99在线观看精品免费99| 亚洲第一福利视频| 最近高清中文字幕免费| 亚洲中文字幕人成乱码 | 久久久久久久99精品免费| 亚洲va国产va天堂va久久| 成人精品视频99在线观看免费| 国产综合精品久久亚洲| 永久免费A∨片在线观看| 亚洲AV日韩AV永久无码绿巨人| 最近2019中文字幕免费大全5| 亚洲国产精品综合福利专区| 在线免费观看污网站| 美女黄频免费网站| 伊人久久亚洲综合| 久久国产高潮流白浆免费观看| 亚洲伦理一二三四| 免费在线观看视频a| 成人自慰女黄网站免费大全| 亚洲精品福利视频| 四虎永久在线精品免费网址 | 一级成人a做片免费| 亚洲AV无码成人网站久久精品大| 久草视频免费在线观看| 亚洲欧洲无卡二区视頻| 国产日产亚洲系列最新| 日韩内射激情视频在线播放免费| 亚洲欧洲日本在线观看| 国产AV无码专区亚洲AV漫画| 久久久久久精品成人免费图片| 亚洲丁香婷婷综合久久| 不卡精品国产_亚洲人成在线| 131美女爱做免费毛片| 国产精品自拍亚洲| 亚洲成色999久久网站| 日本免费人成黄页在线观看视频 | 国产亚洲视频在线观看网址 |