* 第八章 结构型模式 结构型模式涉及到如何组合类和对象以获得更大的结构。 结构型类模式采用继承机制来组合接口或实现。一个简单的例子是采用多重继承方法将两个以上的类组合成一个类,结果这个类包含了所有父类的性质。 这一模式尤其有助于多个独立开发的类库协同工作。 结构型对象模式不是对接口和实现进行组合,而是描述了如何对一些对象进行组合,从而实现新功能的一些方法。 因为可以在运行时刻改变对象组合关系,所以对象组合方式具有更大的灵活性,而这种机制用静态类组合是不可能实现的。 适配器模式(ADAPTER )-类对象结构型模式 组合模式(COMPOSITE )-对象结构型模式 装饰模式(DECORATOR )-对象结构型模式 Adapter模式:适配器使得一个接口(adaptee的接口)与其他接口兼容,从而给出了多个不同接口的统一抽象。为此,类适配器对一个adaptee类进行私有继承。这样,适配器就可以用adaptee的接口标识它的接口。 Composite模式:描述了如何构造一个类层次结构,这一结构由两种类型的对象(基元对象和组合对象)所对应的类构成。其中的组合对象使得你可以组合基元对象以及其他的组合对象,从而形成任意复杂的结构。 Decorator模式:描述了如何动态地为对象添加职责。这一模式采用递归方式组合对象,从而允许你添加任意多的对象职责。 8.1 适配器模式 1。意图
您可能关注的文档
- 诊断学基础期末考目题库——参考内容预案.doc
- 第13章细胞和基本组织试卷.ppt
- 第14讲_非稳定腔-几何光学方法试卷.ppt
- 第14讲串口通讯(下)试卷.ppt
- 第14讲互补输出级试卷.ppt
- 第14节-睡眠呼吸暂停低通气综合征试卷.ppt
- 第14课时波试卷.ppt
- 第14课资本主义的殖民掠夺和扩张试卷.ppt
- 第14章_磁场中的磁介质试卷.ppt
- 第14章当代西方经济学流派(上课)试卷.ppt
- 延安市延长县2025-2026学年第二学期五年级语文第五单元测试卷(部编版含答案).docx
- 南充市仪陇县2025-2026学年第二学期五年级语文期中考试卷(部编版含答案).docx
- 德阳市旌阳区2025-2026学年第二学期三年级语文第五单元测试卷部编版含答案.docx
- 晋中市昔阳县2025-2026学年第二学期四年级语文期中考试卷(部编版含答案).docx
- 崇左市大新县2025-2026学年第二学期五年级语文期中考试卷(部编版含答案).docx
- 2026年国际财资管理师(CTP)考试题库(附答案).docx
- 仓储部防静电、接地管理规范.docx
- 最新中级社会工作者《综合能力》历年复习模拟题及答案.docx
- 中华人民共和国传染病防治法2026修订版测试试卷试题及参考答案.docx
- 2025年中级社会工作者考试社会工作综合能力真题及解析.docx
原创力文档

文档评论(0)