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

抽象工场与工厂方法模式区别

2012-07-18 
抽象工厂与工厂方法模式区别抽象工厂模式是对 一系列有关联实体的创建进行封装, 要求系统中这一系列对象保

抽象工厂与工厂方法模式区别
抽象工厂模式是对 一系列有关联实体的创建进行封装, 要求系统中这一系列对象保存最大程度的稳定化。 通过创建这一系列对象实现某些特定功能。在JBPM4.4中,所有的服务接口就是通过抽象工厂模式进行封装。

接口:

public interface Factory {

Building creatBuilding ();

Road createRoad ();

House createHouse ();

/**
* 有新的类型对象增加,必须在此处硬编码
*/
}

工厂方法模式是对 有共同接口的 单个实体的创建进行封装

接口:

public interface Factory {

Building creatBuilding ();

}

热点排行