- 21
- 0
- 约7.18千字
- 约 5页
- 2018-12-20 发布于四川
- 举报
Android设计模式源码解析之桥接模式.PDF
Android设计模式源码解析之桥接模式
本文为 Android 设计模式源码解析 中 桥接模式 分析
Android系统版本: 4.2
分析者:shen0834 ,分析状态:未完成,校对者:Mr.Simple,校对状
态:完成
模式介绍
模式 定义
将抽象部分与实现部分分离,使它们都可以独立 变化。
模式 使用场景
如果一个系统需要在构件 抽象化角色和具体化角色之间添加更多 灵活性,避
免在两个层次之间建立静态 联系。
设计要求实现化角色 任何改变不应当影响客户端,或者实现化角色 改变对客
户端是完全透明 。
需要跨越多个平台 图形和窗口系统上。
一个类存在两个独立变化 维度,且两个维度都需要进行扩展。
UML类图
角色介绍
抽象化(Abstraction)角色:抽象化给出 定义,并保存一个对实现化对象 引
用。 修正抽象化(Refined Abstraction)角色:扩展抽象化角色,改变和修正父类
对抽象化 定义。
实现化( mplementor)角色:这个角色给出实现化角色 接口,但不给出具体 实
现。必须指出 是,这个接 口不一定和抽象化角色 接口定义相
您可能关注的文档
- (2018年9月)一、机构概况.PDF
- 06蜂巢式无线通讯网路.PDF
- 1.什么是泛化能力.PDF
- 1.如何实现瞬态的继续计算.doc
- 1.混凝土强度等级C30.PDF
- 2014年年度股东大会会议材料.PDF
- 2014年深圳市高三年级第一次调研考试数学(理科)答案及.PDF
- 2015华51(YM2015-50)运输招标文件.doc
- 2018年11月12日至11月18日理财产品成立公告.doc
- 2018年尉氏县供电公司配变、配电柜维修项目.PDF
- 招商银行信用卡中心2026届销售管培生招聘笔试历年典型考题及考点剖析附带答案详解.docx
- 2026青岛银行大堂经理招聘笔试历年典型考题及考点剖析附带答案详解.docx
- 2026龙门农商银行社会招聘4人笔试历年典型考题及考点剖析附带答案详解.docx
- 205江西赣州银行校园招聘入闱人员及笔试历年典型考题及考点剖析附带答案详解.docx
- 九江银行上饶分行2026年社会招聘笔试历年典型考题及考点剖析附带答案详解.docx
- 九江银行吉安分行2025春季招聘笔试历年典型考题及考点剖析附带答案详解.docx
- 交通银行江西省分行2026春季校园招聘现场笔试历年典型考题及考点剖析附带答案详解.docx
- 广发银行2026年度春季校园招聘正式启动笔试历年典型考题及考点剖析附带答案详解.docx
- 奉新九银村镇银行2024年社会招聘开始啦笔试历年典型考题及考点剖析附带答案详解.docx
- 威海银行2026届春季校园招聘笔试历年典型考题及考点剖析附带答案详解.docx
原创力文档

文档评论(0)