软件设计模式系列——简单工厂模式

一、定义 简单工厂模式,又称为静态方法模式,属于类创建型的模式,可以根据参数的不同返回不同的类的实例。 二、类图 三、适用的环境 (1)工厂类创建的对象比较小,这样不会造成工厂方法中业务的逻辑过于复杂。 (2)客户端只是知道传入工厂类的参数、对于如何去创建对象并不关心。客户端不需要去关心创建的细节,只需要明确需要的参数,而由工厂内部负责具体的类的创建。 四、优点 (1)责任分割:工厂类含有处理逻辑
相关文章
相关标签/搜索