创建型模式解析.docxVIP

  • 10
  • 0
  • 约8.29千字
  • 约 11页
  • 2021-04-07 发布于天津
  • 举报
创建型模式 创建型模式抽象了实例化过程。它们帮助一个系统独立于如何创建、 组合和表示它的那 些对象。一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化 委 托给另一个对象。 一它们都将关于该系统使用哪些具体的类的信息封装起来。 二它们隐藏了这些类的实例是如何被创建和放在一起的。整个系统关于这些对象所知道 方法的是由抽象类所定义的接口。 工厂模式 ,不必事先知 ,不必事先知 工厂模式有以下几种形态: 简单工厂(Simple Factory)模式,工厂方法(Factory Method)模式,抽象工厂(Abstract Factory) 模式 设计模式(Design Pattern)需要的四个要素: 模式名称(pattern name)一个助记名, 问题(problem)描述了应该在何时使用模式。 解决方案(solution)描述了设计的组成成分,它们之间的相互关系及各自的职责和协作 方式。 效果(consequences)描述了模式应用的效果及使用模式应权衡的问题。 简单工厂模式 简单工厂模式是类的创建模式。一个具体工厂类通过条件语句创建不同产品, 根据传入 的参量动态决定创建出哪一种产品类的实例 1-M 工厂一卜 1 -M 工厂一卜 1 ⑴ *1aclGr 坯 1 1 ?ConCielepFgdudl 角色(参与者) 工厂类(Creator)角色:由客户端的

文档评论(0)

1亿VIP精品文档

相关文档