首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

设计方式 - 工厂方法

2012-11-04 
设计模式 - 工厂方法重温了一下factory pattern,赶紧记录之 - Simple Factory pattern:将变化的对象创建方

设计模式 - 工厂方法
重温了一下factory pattern,赶紧记录之 -

Simple Factory pattern:

将变化的对象创建方法转移到单独的类中。需要传入参数,一般情况下已经够用。唯一的问题就是增加产品类别,需要改动工厂类。扩展优先于修改呀!

 
public interface AbstractFactory{Product createProduct();Byproduct createByproduct();}public class ConcreteAbstractFactoryA implements AbstractFactory{public Product createProduct(){// TODO Auto-generated method stubreturn new ProductA();}public Byproduct createByproduct(){// TODO Auto-generated method stubreturn new ByproductA();}}

热点排行