设计模式—桥梁模式 简洁 吕云 黄婷 周雯 李益君 桥梁(Bridge)模式 桥梁模式是一个非常有用的模式,也是比较复杂的一个模式。熟悉这个模式对于理解面向对象的设计原则,包括开-闭原则(OCP)以及组合/聚合复用原则(CARP)都很有帮助。理解好这两个原则,有助于形成正确的设计思想和培养良好的设计风格。 桥梁模式的用意 脱耦 实现化 【GOF95】在提出桥梁模式的时候指出,桥梁模式的用意是将抽象化(Abstraction)与实现化(Implementation)脱耦,使得二者可以独立地变化。 抽象化 关键词: 桥梁模式的结构 桥梁模式【GOF95】是对象的结构模式,又称为柄体(Handle and Body)模式或接口(Interface)模式。 右图所示就是一个实现了桥梁模式的示意性系统的结构图: 可以看出,这个系统含有两个等级结构,也就是: 1:由抽象化角色和修正抽象化角色组成的抽象化等级结构。 2:由实现化角色和两个具体实现化角色所组成的实现化等级结构。 桥梁模式所涉及的角色 抽象化(Abstraction)角色:抽象化给出的定义,并保存一个对实现化对象的引用。 修正抽象化(Refined Abstraction)角色:扩展抽象化角色,改变和修正父类对抽象化的定义。 实现化(Implementor)角色:这个角色给
您可能关注的文档
- BIM简介与应用使用教案分析.ppt
- BIM简介与运用教案分析.ppt
- BIM简要介绍教案分析.ppt
- BIM实施单位考察教案分析.doc
- BIM所包含的软件介绍教案分析.ppt
- BIM相关教案分析.ppt
- Birchbox电子商务教案分析.ppt
- Bizcloud进销存管理系统教案分析.ppt
- BI相关内容培训教案分析.ppt
- BI相关知识简介教案分析.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
原创力文档

文档评论(0)