设计模式学习——工厂模式

工厂模式有几种不同方式:简单工厂模式、工厂方法模式、抽象工厂模式。用来统一管理不同产品的创建。 简单工厂模式 定义:属于类的创新型模式,又称静态工厂方法模式,通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 包含的角色及其职责: 工厂角色:这是简单工厂模式的核心,由它负责创建所有类的内核逻辑。能够被外界调用,创建所需的产品对象。 抽象产品角色:简单工厂模式所创建的所有对
相关文章
相关标签/搜索