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

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

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

    java學習

    java學習

     

    設計模式之工廠方法

    package methodFactory;
    public interface People {
    void say();
    }
    package methodFactory;
    public class Man implements People{
    public void say() {
    System.out.println("男人");
    }
    }
    package methodFactory;
    public class Woman implements People{
    public void say() {
    System.out.println("女人");
    }
    }
    package methodFactory;
    public interface PeopleFactory {
    People create();
    }
    package methodFactory;
    public class ManFactory implements PeopleFactory{
    public  People create() {
    return new Man();
    }
    }
    package methodFactory;
    public class WomanFactory implements PeopleFactory{
    public  People create() {
    return new Woman();
    }
    }
    package methodFactory;
    public class Test {
    public static void main(String[] args) {
    PeopleFactory manf= new ManFactory();
    People man = manf.create();
    man.say();
    PeopleFactory wf= new WomanFactory();
    People w = wf.create();
    w.say();
    }
    }
    好處是新增加的子類不會影響以前的實現,代碼的擴展性好。

    posted on 2017-09-01 15:10 楊軍威 閱讀(136) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    統計

    常用鏈接

    留言簿

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲日韩精品无码专区| 丁香花在线视频观看免费| 亚洲精品国产首次亮相 | 亚洲成A人片在线观看中文| 亚洲日韩激情无码一区| 亚洲一区二区三区播放在线| 亚洲AV一区二区三区四区| xxxx日本在线播放免费不卡| 99re在线免费视频| 免费a级毛片视频| 亚洲成a人片在线观| 免费大片黄在线观看| 成人影片麻豆国产影片免费观看| 免费看一级做a爰片久久| 亚洲人成在线精品| 日韩人妻无码精品久久免费一| 国产美女无遮挡免费视频网站| 久久久亚洲精品国产| 一个人看的免费视频www在线高清动漫 | 亚洲AV无码专区在线电影成人| 99爱在线观看免费完整版| 亚洲日韩精品一区二区三区| 羞羞视频网站免费入口| 午夜影视在线免费观看| 精品国产日韩久久亚洲| 最近免费中文字幕大全免费| 内射少妇36P亚洲区| 2015日韩永久免费视频播放| 亚洲天堂中文资源| 高清一区二区三区免费视频| 国产精品亚洲一区二区三区在线| 99在线视频免费观看| 亚洲AV永久精品爱情岛论坛| 久久免费精品视频| 亚洲欧洲日韩综合| 成人片黄网站A毛片免费| 亚洲国产精品张柏芝在线观看 | 日韩电影免费在线观看| 亚洲黄色高清视频| 日韩高清免费观看| 一级毛片试看60分钟免费播放|