Java设计模式课件 10-桥接模式.pptxVIP

  • 22
  • 0
  • 约2.61千字
  • 约 24页
  • 2020-12-12 发布于四川
  • 举报
大纲桥接模式概述桥接模式的结构与实现桥接模式的应用实例桥接模式与适配器模式的联用桥接模式的优缺点与适用环境桥接模式概述毛笔与蜡笔的“故事”12种颜色,3种型号3支毛笔+12种颜色的调色板 36支蜡笔桥接模式概述分析蜡笔:颜色和型号两个不同的变化维度(即两个不同的变化原因)耦合在一起,无论是对颜色进行扩展还是对型号进行扩展都势必会影响另一个维度毛笔:颜色和型号实现了分离,增加新的颜色或者型号对另一方没有任何影响桥接模式概述分析画笔中存在的两个独立变化维度示意图桥接模式概述在软件开发中如何将多个变化维度分离?桥接模式桥接模式概述桥接模式的定义对象结构型模式桥接模式:将抽象部分与它的实现部分解耦,使得两者都能够独立变化。Bridge Pattern: Decouple an abstraction from its implementation so that the two can vary independently.桥接模式概述桥接模式的定义又被称为柄体(Handle and Body)模式或接口(Interface)模式用抽象关联取代了传统的多层继承将类之间的静态继承关系转换为动态的对象组合关系桥接模式的结构与实现桥接模式的结构桥接模式的结构与实现桥接模式的结构桥接模式包含以下4个角色:Abstraction(抽象类)RefinedAbstraction(扩充抽象类)Implem

文档评论(0)

1亿VIP精品文档

相关文档