定义针对于不同数据库的工厂类,一种数据库就需要创建一个相应的类。最主要代码就是创建不同数据库需要使用的对应的
例如在基类中创建连接对象的代码:
public
{
}
这样的代码没有使用反射机制,类的实例化被“写死”在代码中,也就是说,如果需要添加其他数据库,不得不打开源代码,添加一个分支并重新编译。为了去处这种分支结构,并且在运行时根据系统提供的参数动态实例化数据库对象,我们引入了反射机制。
概述工厂模式(Abstract Factory)定义 :提供一个创建一系列相关或相互依赖对象的接口,而无需指
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M