黑马程序员技术交流社区

标题: 工厂设计模式 [打印本页]

作者: 李维、、    时间: 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