结合简单示例和UML图,讲解工厂模式简单原理。一、引子话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上
Audi后他说“开奥迪车!...
分类:
其他好文 时间:
2014-05-01 15:22:03
阅读次数:
464
Spring提供了一种Template的设计哲学,包含了很多优秀的软件工程思想。1.
简单工厂又叫做静态工厂方法(StaticFactory
Method)模式,但不属于23种GOF设计模式之一。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。Spring中的BeanF...
分类:
编程语言 时间:
2014-04-30 17:59:48
阅读次数:
467
public class Factory2 { /** * @param args 工厂模式
*/ public static void main(String[] args) { // TODO Auto-generated method stub
Ifactory ifactory =...
分类:
其他好文 时间:
2014-04-30 00:33:52
阅读次数:
504
public class Factory2 { /** * @param args 工厂模式
*/ public static void main(String[] args) { // TODO Auto-generated method stub
//工厂模式 Ifactory if...
分类:
其他好文 时间:
2014-04-30 00:13:13
阅读次数:
512
1.普通工厂模式package CommonFactory;public class Test {
public static void main(String[] args) { VehicleFactory factory = new
CarFactory(); ...
分类:
其他好文 时间:
2014-04-28 04:46:43
阅读次数:
427