- 9
- 0
- 约3.89千字
- 约 21页
- 2019-10-28 发布于湖北
- 举报
第八章 适配器模式 一 、 概述 二、适配器模式的结构与使用 Class Adapter 模式的结构的描述与使用 用户已有一个两相的插座,但最近用户又有了一个新的三相插座。用户现有一台洗衣机和一台电视机,洗衣机按着三相插座的标准配有三相插头,而电视机按着两相插座的标准配有两相插头,现在用户想用新的三相插座来使用洗衣机和电视机,即用新的三相插座为洗衣机和电视机接通电源。 三、适配器模式的优点 四、应用举例 如果你有两个编译好的(无源代码)类,类A有某些功能,但是需要一个xml读取模块才能工作,这个模块要实现这个接口:public interface XmlReader{?????? public InputStream xmlReader();} 你的另一个类B恰好有这个功能,但是B实现的是这个接口:public interface ReaderXml{????? ?public InputStream readerXml();} 适配器 public class Adapter implements XmlReader?????? ReaderXml b = new B();???? ? public InputStream xmlReader(){???????????? ??return b.readerXml();????? ?}}
原创力文档

文档评论(0)