《设计模式可复用面向对象软件的基础第3章创建型模式》青少年教育丛书.pdfVIP

  • 4
  • 0
  • 约4.64万字
  • 约 37页
  • 2017-11-08 发布于浙江
  • 举报

《设计模式可复用面向对象软件的基础第3章创建型模式》青少年教育丛书.pdf

下载 第3章 创建型模式 创建型模式抽象了实例化过程。它们帮助一个系统独立于如何创建、组合和表示它的那 些对象。一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化委 托给另一个对象。 随着系统演化得越来越依赖于对象复合而不是类继承,创建型模式变得更为重要。当这 种情况发生时,重心从对一组固定行为的硬编码( h a r d - c o d i n g )转移为定义一个较小的基本 行为集,这些行为可以被组合成任意数目的更复杂的行为。这样创建有特定行为的对象要求 的不仅仅是实例化一个类。 在这些模式中有两个不断出现的主旋律。第一,它们都将关于该系统使用哪些具体的类 的信息封装起来。第二,它们隐藏了这些类的实例是如何被创建和放在一起的。整个系统关 于这些对象所知道的是由抽象类所定义的接口。因此,创建型模式在什么被创建,谁创建它, 它是怎样被创建的,以及何时创建这些方面给予你很大的灵活性。它们允许你用结构和功能 差别很大的“产品”对象配置一个系统。配置可以是静态的(即在编译时指定),也可以是动 态的(在运行时)。 有时创建型模

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档