Factory(工廠)模式

          Posted on 2007-10-12 13:37 Jaunt 閱讀(238) 評論(0)  編輯  收藏 所屬分類: 設計模式(java)
          工廠模式:客戶類和工廠類分開。消費者任何時候需要某種產品,只需向工廠請求即可。消費者無須修改就可以接納新產品。缺點是當產品修改時,工廠類也要做相應的修改。如:如何創建及如何向客戶端提供。

          程序代碼 程序代碼
            public class Factory{
              public String Boy = "boy" ;
              public String Girl = "girl" ;
              public People getPeople(String people){
                if (people.equals("boy")){
                  return new Boy();
                }else if(people.equals("girl")){
                  return new Girl();
                }
              }
            }
          主站蜘蛛池模板: 伊宁县| 德安县| 辽中县| 西青区| 曲阳县| 甘南县| 长宁区| 会东县| 永春县| 长乐市| 侯马市| 右玉县| 张家港市| 太和县| 阿拉尔市| 简阳市| 临汾市| 昭平县| 集贤县| 都匀市| 东光县| 阳谷县| 迭部县| 丰城市| 资中县| 读书| 霞浦县| 璧山县| 开阳县| 喀什市| 开鲁县| 客服| 康乐县| 丽江市| 永寿县| 汝城县| 武宣县| 大丰市| 维西| 雷波县| 诏安县|