1
抽象工厂模式中,由具体工厂创建的具体产品实现一定的接口。实施具体产品还有其他限制吗?例如,在具体产品类中是否允许非默认构造函数?抽象工厂:是具有允许在具体产品类中使用参数的构造函数吗?
实施例:
public class XmlDaoFactory : DaoFactory
{
public override ICustomersDao CreateCustomersDao()
{
// XmlCustomersDao is a concrete product
return new XmlCustomersDao(1000, true);
}
...
}
参数是否可以从配置文件加载? – enzom83 2012-03-01 17:50:26
什么是火星?火星的目的是什么? – enzom83 2012-03-03 14:27:53