第一章 Caché 设计模式 简单工厂模式
文章目录第一章 Caché 设计模式 简单工厂模式定义使用场景优点缺点示例结构图完整示例注意调用输出工厂类运算类加法类减法类乘法类除法类指数类思考 第一章 Caché 设计模式 简单工厂模式 定义 简单工厂模式属于创建型模式,又可称为静态工厂模式,这是由一个工厂对象决定创建出哪一种产品类的实例。 使用场景 工厂类负责创建的对象比较少。 客户只需知道传入工厂类的参数,而无须关心创建对象的逻辑。 优点 使用户根据参数获得对一个的类实例,避免了直接实例化类型,降低了耦合性。 能把客户类和具体子类的实现解耦,客户类不再需要知道有哪些子类以及应当实例化哪个子类:客户类往往有多个,如果不使用简单工厂,
用户评论