Factory Method模式

1.工厂类模式是进行对象创建的一种封装。

2.工厂对象的结构应与产品的结构平行,并与之一一对应。

3.工厂对象的创建最好独立到一个模块中,如果把工厂对象的创建和产品对象的创建放在一起,是个错误的做法。

4.工厂类模式可以扩展和彻底解耦,参见WebRequest.Create的实现。

原文地址:https://www.cnblogs.com/MikeYao/p/1595154.html