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

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

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

    posts - 89,  comments - 98,  trackbacks - 0
    其實我對建造者模式的理解,倒是有些聚合合并的原則在里面.這只是我個人的理解.

    但是對于建造者模式來說:對于客戶端來說,相關(guān)的產(chǎn)品內(nèi)部的元件的建立都是被隱藏的.我們通過相關(guān)的角色去完成產(chǎn)品對象及其元件的建立.

    引用<Java模式>的一句話是這樣說的:一個導演者對象和具體建造者對象一個一個地建造出所有的零件,從而建造出完整的產(chǎn)品對象.建造者模式將產(chǎn)品的結(jié)構(gòu)和產(chǎn)品的零件建造過程對客戶端隱藏起來,把對建造過程進行指揮的責任和具體建造者零件的責任侵害開來.達到責任劃分和封裝的目的.



    我覺得建造者模式當中:相關(guān)角色的定義是最為重要的.它們各司其職,而又互不干涉.

    抽象建造者角色:它是一個抽象接口,給出了建立相關(guān)元件的方法及一個返回對象的方法.這個接口必須由具體建造者角色來實現(xiàn).

    具體建造者角色:它有兩個作用:第一是實現(xiàn)抽象建造者角色聲明的方法

    第二就是提供產(chǎn)品對象的實例.


    導演者角色:它是一個中間轉(zhuǎn)換類.它實現(xiàn)了構(gòu)建相關(guān)元件的方法,調(diào)用具體建造者類.

    產(chǎn)品角色:具體的產(chǎn)品類的實現(xiàn).






    posted on 2006-08-15 10:41 水煮三國 閱讀(736) 評論(0)  編輯  收藏 所屬分類: J2SE
    <2006年8月>
    303112345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    常用鏈接

    留言簿(4)

    隨筆分類(85)

    隨筆檔案(89)

    文章分類(14)

    文章檔案(42)

    收藏夾(37)

    java

    oracle

    Sybase

    搜索

    •  

    積分與排名

    • 積分 - 211639
    • 排名 - 266

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲精品午夜国产VA久久成人| 黄色免费网址在线观看| 色噜噜的亚洲男人的天堂| 大地资源免费更新在线播放| 911精品国产亚洲日本美国韩国| 久久久精品视频免费观看| 久久精品国产精品亚洲人人| 美女一级毛片免费观看| mm1313亚洲精品国产| 男女交性无遮挡免费视频| 亚洲午夜福利精品久久| 青柠影视在线观看免费高清| 国产精品亚洲mnbav网站 | 在线观看午夜亚洲一区| caoporm碰最新免费公开视频| 久久伊人亚洲AV无码网站| 中文在线免费观看| 亚洲精品蜜桃久久久久久| 99久久免费国产精精品| 亚洲欧洲日产国产综合网| 91福利视频免费| 亚洲综合在线一区二区三区| 国产精品免费一级在线观看| 欧洲美女大片免费播放器视频| 国产亚洲A∨片在线观看| 8x成人永久免费视频| 亚洲中文无码卡通动漫野外| 亚洲国产成人精品无码久久久久久综合| 特级毛片爽www免费版| 亚洲va久久久噜噜噜久久天堂| www视频在线观看免费| 亚洲高清乱码午夜电影网| 久久亚洲高清综合| 四虎精品视频在线永久免费观看| 亚洲国产成人久久精品大牛影视| 国产成人毛片亚洲精品| 毛片免费全部播放无码| 亚洲精品人成网线在线播放va | 免费观看的毛片大全| 一个人免费观看视频在线中文| 日韩精品亚洲人成在线观看|