博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
适配者模式
阅读量:2255 次
发布时间:2019-05-09

本文共 679 字,大约阅读时间需要 2 分钟。

适配者模式

           将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一起工作。

1. 创建目标接口

package com.wx.demo01;//目标接口public interface Target {    public void request();}

2. 创建适配者类

package com.wx.demo01;//适配者接口public class Adaptee {    public void specificRequest(){        System.out.println("适配者中的业务代码被调用!");    }}

3. 创建适配器类

package com.wx.demo01;//类适配器类public class ClassAdapter extends Adaptee implements Target {    public void request() {        specificRequest();    }}

4. 测试类

package com.wx.demo01;public class ClassAdapterTest {    public static void main(String[] args) {        System.out.println("类适配器模式测试");        Target target = new ClassAdapter();        target.request();    }}

5. 测试结果

                                                                 

转载地址:http://girdb.baihongyu.com/

你可能感兴趣的文章
JVM内存管理
查看>>
Servlet工作原理解析
查看>>
读书笔记:持有对象
查看>>
读书笔记:字符串
查看>>
读书笔记:set和map
查看>>
hashcode和equals
查看>>
容器的选择
查看>>
ByteBuffer
查看>>
ByteBuffer编码和解码设置
查看>>
缓存器细节
查看>>
读书笔记:解决共享资源的竞争
查看>>
读书笔记:线程间的协作
查看>>
读书笔记:notify和notifyAll
查看>>
读书笔记:死锁
查看>>
读书笔记:新类库中的构件
查看>>
读书笔记:性能调优
查看>>
笔记-Mysql索引
查看>>
双目测距一
查看>>
双目测距二
查看>>
Ubuntu10.10下QTEmbedded-4.5.2在DM6446环境下的搭建
查看>>