willjava

导航

 

2014年5月10日

摘要: 抽象工厂模式是工厂方法的一般情况。产品族:相同属性的不同种类的产品的集合。如南方水果和南方蔬菜为一个产品族,北方水果与北方蔬菜为另一个产品族产品等级结构:种类即为等级结构。如水果、蔬菜两个等级结构。如果工厂只生产水果,则为工厂方法模式。即工厂方法模式的工厂只生产一个等级结构的产品。如果工厂生产水果与... 阅读全文
posted @ 2014-05-10 17:13 威尔爪哇 阅读(126) 评论(0) 推荐(0)
 
摘要: 工厂方法(Factory Method)模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新... 阅读全文
posted @ 2014-05-10 15:12 威尔爪哇 阅读(118) 评论(0) 推荐(0)
 
摘要: 简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 阅读全文
posted @ 2014-05-10 14:51 威尔爪哇 阅读(135) 评论(0) 推荐(0)