Factory(工廠)模式

          Posted on 2007-10-12 13:37 Jaunt 閱讀(245) 評論(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();
                }
              }
            }
          主站蜘蛛池模板: 汉阴县| 大兴区| 卫辉市| 偏关县| 长寿区| 鄂托克前旗| 会泽县| 慈溪市| 文安县| 舟山市| 资阳市| 平安县| 同德县| 象州县| 太白县| 玉林市| 莱芜市| 云阳县| 天台县| 南投县| 临高县| 盱眙县| 鲜城| 扎囊县| 隆回县| 南和县| 博白县| 克什克腾旗| 阜新市| 剑阁县| 石楼县| 宝丰县| 汶川县| 海兴县| 霍山县| 铅山县| 宜昌市| 吉隆县| 普兰县| 措美县| 色达县|