设计模式之简单工厂模式

设计模式之简单工厂模式

设计模式之简单工厂模式

简单工厂,用一个工厂类来创建所需要具体实例,这些实例有共同的父类。

简单工厂的类图如下:

设计模式之简单工厂模式

简单工厂的类图

其中,Factory具体的工厂类,IProduct产品类的共用接口,ProductA具体的产品。

设计模式之简单工厂模式

产品接口和实例类

设计模式之简单工厂模式

工厂和客户端

简单工厂的很明确的优点就是不用new对象,客户端不用知道创建产品的细节,降低复杂度。


分享到:


相關文章: