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

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

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

    我思故我強(qiáng)

    簡(jiǎn)單的工廠模式

    工廠模式的思想主要為:多個(gè)類似的子類繼承同一個(gè)父類,對(duì)其父類中的變量進(jìn)行操作;工廠類負(fù)責(zé)判斷、控制哪個(gè)子類被執(zhí)行,而工廠類調(diào)用子類完成后,返回的結(jié)果是該子類的父類,該父類中的變量已經(jīng)被操作過(guò)了,訪問(wèn)該父類,得到我們想要的結(jié)果。
    public class Father??? {
    ??? protected static String one;
    ??? protected static String two;
    }

    ?class Son1 extends Father
    ?? {
    ??? public Son1()
    ?????? {
    ??????? one="son1";
    ??? }
    }

    ?class Son2 extends Father
    ?? {
    ??? public Son2()
    ?????? {
    ??????? one="son2";
    ??? }
    }

    ?class Factory
    ?? {
    ??? public Father getSon(String s)
    ?????? {
    ??????? if(s.equals("1"))
    ?????????? {
    ??????????? return new Son1();
    ??????? }
    ??????? else
    ?????????? {
    ??????????? return new Son2();
    ??????? }
    ??? }
    ???
    ??? //main
    ??? public static void main(String [] args)
    ?????? {
    ??????? Factory factory=new Factory();
    ??????? Father father=factory.getSon("2");
    ???????
    ??????? //print
    ??????? System.out.println(father.one);
    ??????? System.out.println(father.two);
    ??? }
    }


    ?

    posted on 2008-02-26 09:29 李云澤 閱讀(240) 評(píng)論(0)  編輯  收藏 所屬分類: 設(shè)計(jì)模式

    主站蜘蛛池模板: 亚洲精品国产综合久久久久紧 | 国产精彩免费视频| 亚洲成AV人片一区二区| 中文字幕久无码免费久久| 亚洲精品你懂的在线观看| 很黄很污的网站免费| 亚洲AV日韩AV永久无码绿巨人 | 亚洲人成网站在线观看青青| 日韩免费在线中文字幕| a级亚洲片精品久久久久久久| 中文字字幕在线高清免费电影| 国产亚洲人成无码网在线观看| 中文无码成人免费视频在线观看| 亚洲卡一卡2卡三卡4卡无卡三| 1000部啪啪毛片免费看| 久久乐国产综合亚洲精品| 日韩免费a级在线观看| 永久免费无码日韩视频| 久久久亚洲精品视频| 希望影院高清免费观看视频| 亚洲丁香婷婷综合久久| 国产精品V亚洲精品V日韩精品| 精品免费tv久久久久久久| 亚洲乱人伦精品图片| 日韩精品电影一区亚洲| 久久精品国产免费一区| 亚洲人成图片网站| 中文字幕久久亚洲一区| 国产免费看JIZZ视频| 一区二区视频免费观看| 中文字幕亚洲精品资源网| 国产精品免费看久久久久 | 欧亚精品一区三区免费| 一区二区三区精品高清视频免费在线播放 | 日日狠狠久久偷偷色综合免费| 亚洲人成在线播放网站岛国| 免费黄色毛片视频| 美女在线视频观看影院免费天天看| 亚洲一区二区三区播放在线| 亚洲区小说区图片区| 91在线视频免费91|