- 3
- 0
- 约5.88千字
- 约 48页
- 2018-02-19 发布于浙江
- 举报
第8章 软件设计原则的与模式
代理设计模式 适配器设计模式 适配器也叫做包装器(Wrapper),它把一个类的接口变换成客户端所期望的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类可以在正常通信。 适配器设计模式 适配器设计模式?CAD系统中的绘图编辑器代码 Shape接口的代码: public interface Shape { // Java语言不支持多重继承 // Shape是目标角色,采用接口形式 public void draw(); } TextViewer类的代码: public class TextViewer { // TextViewer是适配者类,即源角色 public void display() { System.out.println(显示文本信息); } } 适配器设计模式?CAD系统中的绘图编辑器代码 TextShape类的代码:TextShape类是适配器类,属于系统搭建中的核心部分 public class TextShape implements Shape { // TextShape类是适配器类 private TextViewer adaptee; public TextShape(TextViewer adaptee) { super(); this.adaptee = adaptee; } // 适配器类直接委
您可能关注的文档
最近下载
- 干燥综合征课件.ppt VIP
- 河南省低空经济发展现状.docx VIP
- 汽车变速器设计计算说明书.doc VIP
- 2025年国家开放大学《中国传统文化概观》形考任务1-4参考答案 .pdf VIP
- 《2025年CSCO HER2阳性晚期乳腺癌治疗指南》解读.pptx VIP
- 2025年济宁市任城区网格员招聘考试试题及答案解析.docx VIP
- 单人CPR操作评分标准.doc VIP
- 《贵州省中药民族药药材标准(2019年版)》(第一册)艾纳香油等66个药材.docx VIP
- GBT 3767-2016_声学 声压法测定噪声源声功率级和声能量级 反射面上方近似自由场的工程法.pdf
- 浙江省宁波市镇海中学2024-2025学年高一下学期期中考试化学试题(含答案).docx VIP
原创力文档

文档评论(0)