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

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

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

    cuiyi's blog(崔毅 crazycy)

    記錄點(diǎn)滴 鑒往事之得失 以資于發(fā)展
    數(shù)據(jù)加載中……

    我對(duì)設(shè)計(jì)模式的理解:工廠方法模式(Factory Mehod) 與 抽象工廠模式(Abstract Factory)

    非常感謝你的閱讀,如果你覺得好或者對(duì)你有幫助,請(qǐng)積極給一個(gè)留言反饋以示鼓勵(lì)。

    兩者都系工廠模式。

    本質(zhì)都是將創(chuàng)建具體對(duì)象的職責(zé)和過(guò)程從代碼中提取出來(lái),從而實(shí)現(xiàn)調(diào)用者和被調(diào)用者解耦的(設(shè)計(jì)模式)目標(biāo)。

    但之所以會(huì)存在兩個(gè)分支,我們可以從其各自的實(shí)質(zhì)來(lái)看:
    工廠方法模式(Factory Mehod Pattern) 只產(chǎn)生一類對(duì)象;
    抽象工廠模式(Abstract Factory Pattern)產(chǎn)生一系列對(duì)象;這些對(duì)象具有如下特征:相關(guān)或者相互依賴

    工廠方法模式可以通過(guò)帶參數(shù)的變種(即結(jié)合j2ee Service Location Pattern方式),從而產(chǎn)生多種產(chǎn)品(即一類對(duì)象的多個(gè)不同的實(shí)例)。

    抽象工廠模式更注重是相關(guān)或者相互依賴的一系列對(duì)象,一旦需要改動(dòng),只修改某一個(gè)具體工廠即可到達(dá)修改整個(gè)產(chǎn)品系列的目的。
    從這一點(diǎn),如果是涉及一個(gè)系列的產(chǎn)品一起工作,我們就應(yīng)該放棄采用(工廠方法模式的)多個(gè)工廠方法來(lái)達(dá)到與(抽象工廠)相同目的的做法。
    因?yàn)椋?font color="#ffc0cb">如果一個(gè)系列的產(chǎn)品一起工作時(shí),一個(gè)應(yīng)用一次只能使用同一個(gè)產(chǎn)品系列中一個(gè)對(duì)象,只需要一個(gè)具體工廠類(抽象工廠模式),或者 多個(gè)具體工場(chǎng)類(工廠方法模式)。如果這一點(diǎn)可以接受,那修改呢?!

    Thanks very much to visit blog,? welcome your feedback,? your feedback is the Driver && Power to me

    posted on 2006-10-08 16:39 crazycy 閱讀(1953) 評(píng)論(3)  編輯  收藏 所屬分類: Design Pattern、JEE Pattern

    評(píng)論

    # re: 我對(duì)設(shè)計(jì)模式的理解:工廠方法模式(Factory Mehod) 與 抽象工廠模式(Abstract Factory)  回復(fù)  更多評(píng)論   

    if(you=="優(yōu)秀的程序員") { mylinux(“welcome ”); }
    2006-10-11 10:18 | 123bingbing

    # re: 我對(duì)設(shè)計(jì)模式的理解:工廠方法模式(Factory Mehod) 與 抽象工廠模式(Abstract Factory)  回復(fù)  更多評(píng)論   

    @123bingbing
    你不是好人,說(shuō)的話都不懂的說(shuō)
    2006-10-11 15:50 | crazycy

    # re: 我對(duì)設(shè)計(jì)模式的理解:工廠方法模式(Factory Mehod) 與 抽象工廠模式(Abstract Factory)[未登錄]  回復(fù)  更多評(píng)論   

    你思考過(guò)??!
    說(shuō)出了表面的東西?。?
    2008-01-31 11:55 | allan
    主站蜘蛛池模板: 日韩精品无码永久免费网站| 日本亚洲精品色婷婷在线影院| 亚洲精品天堂成人片AV在线播放| 可以免费看的卡一卡二| 深夜福利在线视频免费| 亚洲AV伊人久久青青草原| 成人精品国产亚洲欧洲| 日本中文一区二区三区亚洲| 羞羞漫画登录页面免费| 免费在线黄色网址| 亚洲高清免费视频| 免费观看黄网站在线播放| 亚洲 欧洲 自拍 另类 校园| 国产乱子伦精品免费视频| 亚洲午夜久久久影院伊人| 国产啪精品视频网站免费尤物| 亚洲av福利无码无一区二区| 看成年女人免费午夜视频| 免费一级毛片不卡不收费| 黄视频在线观看免费| 亚洲AV无码成人专区片在线观看| 小草在线看片免费人成视久网| 亚洲人成综合在线播放| 永久免费av无码网站大全| 亚洲国产综合精品中文第一区| 最新黄色免费网站| 亚洲精品无码专区久久| 亚洲精品国产高清嫩草影院| 日本免费中文视频| 久久亚洲精品国产精品婷婷| 国产免费变态视频网址网站 | 亚洲熟妇丰满xxxxx| 婷婷亚洲天堂影院| 午夜免费福利视频| 亚洲AV无码男人的天堂| 亚洲欧洲无码AV电影在线观看| 亚洲∧v久久久无码精品| 久久久婷婷五月亚洲97号色| 免费国产黄线在线观看| 成人网站免费大全日韩国产| 亚洲美女人黄网成人女|