Factory Method模式
1.工厂类模式是进行对象创建的一种封装。
2.工厂对象的结构应与产品的结构平行,并与之一一对应。
3.工厂对象的创建最好独立到一个模块中,如果把工厂对象的创建和产品对象的创建放在一起,是个错误的做法。
4.工厂类模式可以扩展和彻底解耦,参见WebRequest.Create的实现。
1.工厂类模式是进行对象创建的一种封装。
2.工厂对象的结构应与产品的结构平行,并与之一一对应。
3.工厂对象的创建最好独立到一个模块中,如果把工厂对象的创建和产品对象的创建放在一起,是个错误的做法。
4.工厂类模式可以扩展和彻底解耦,参见WebRequest.Create的实现。