黑马程序员技术交流社区
标题:
工厂设计模式
[打印本页]
作者:
李维、、
时间:
2015-4-21 13:57
标题:
工厂设计模式
我对工厂设计模式的理解其实就是定义一个类,在该类中定义一个方法用于生成不同的实例对象,而产生那个对象的依据就是该方法中传入的参数。下面是一个例子
class PrintFactory{
public static Print getPrint(int flag){
Print print = null;
if(flag == 0){
print = new HpPrint();
}else if(flag == 1){
print = new CanonPrint();
}
return print;
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2