<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 超越巔峰 閱讀(1148) 評論(0)  編輯  收藏 所屬分類: Design Pattern

    導航

    統計

    常用鏈接

    留言簿(12)

    隨筆分類(54)

    隨筆檔案(59)

    文章分類(2)

    文章檔案(1)

    相冊

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 日本视频在线观看永久免费| 日本免费一区二区三区最新vr| 亚洲综合区小说区激情区| 国产精品久久久久久亚洲小说| 一级全免费视频播放| 亚洲精品国产精品国自产观看| 亚洲国产成人AV网站| 精品无码人妻一区二区免费蜜桃| 国产片免费在线观看| 美女啪啪网站又黄又免费| 成人免费的性色视频| 一本天堂ⅴ无码亚洲道久久| 在线观看无码AV网站永久免费 | 拍拍拍又黄又爽无挡视频免费| 国产精品亚洲片在线va| 夜夜嘿视频免费看| 久久精品国产亚洲AV麻豆~| 在线亚洲v日韩v| 亚洲精品成人a在线观看| A级毛片成人网站免费看| 国产V亚洲V天堂无码久久久| 亚洲视频在线观看免费| 中文字幕专区在线亚洲| 大地资源中文在线观看免费版| 亚洲AV日韩精品久久久久久久 | 欧洲精品码一区二区三区免费看| 欧美在线看片A免费观看| 国产成人亚洲综合无| 中文字幕精品亚洲无线码一区应用| 国产免费拔擦拔擦8X高清在线人| 亚洲免费视频一区二区三区| 久久精品无码免费不卡| 亚洲黄色片在线观看| 久艹视频在线免费观看| 国产日本亚洲一区二区三区| 亚洲av无码专区在线观看素人| 亚洲avav天堂av在线网毛片| 全免费a级毛片免费看不卡| 一个人看的免费观看日本视频www 一个人看的免费视频www在线高清动漫 | 亚洲不卡AV影片在线播放| 99在线视频免费观看|