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

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

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

    我思故我強

    簡單的工廠模式

    工廠模式的思想主要為:多個類似的子類繼承同一個父類,對其父類中的變量進行操作;工廠類負責判斷、控制哪個子類被執行,而工廠類調用子類完成后,返回的結果是該子類的父類,該父類中的變量已經被操作過了,訪問該父類,得到我們想要的結果。
    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) 評論(0)  編輯  收藏 所屬分類: 設計模式

    主站蜘蛛池模板: 免费无码毛片一区二区APP| 亚洲天堂男人天堂| 亚洲av无码乱码在线观看野外| 黄色网址免费在线观看| 丰满妇女做a级毛片免费观看 | 免费无码看av的网站| 又黄又爽的视频免费看| 国产啪亚洲国产精品无码| 亚洲最大AV网站在线观看| 国产亚洲一区二区在线观看 | 亚洲视频一区二区| 亚洲亚洲人成综合网络| 亚洲国产a∨无码中文777| 亚洲AV人无码激艳猛片| 亚洲在成人网在线看| 中文字幕乱码亚洲精品一区| 亚洲精品日韩专区silk| MM1313亚洲国产精品| aa在线免费观看| 国产成人aaa在线视频免费观看 | 少妇无码一区二区三区免费| 97在线观免费视频观看| 亚洲精品无码99在线观看| 亚洲成电影在线观看青青| eeuss草民免费| 免费视频中文字幕| 亚洲日韩中文字幕天堂不卡| 亚洲a无码综合a国产av中文| 午夜影院免费观看| 亚洲精品国产成人影院| 97se亚洲国产综合自在线| 香蕉免费在线视频| 成年午夜视频免费观看视频| 亚洲VA中文字幕无码毛片 | 亚洲国产日韩在线视频| 精品韩国亚洲av无码不卡区| 丁香花免费高清视频完整版| 亚洲国产视频一区| 四虎国产精品免费久久| 亚洲欧洲专线一区| 国产精品亚洲视频|