本文共 679 字,大约阅读时间需要 2 分钟。
将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一起工作。
package com.wx.demo01;//目标接口public interface Target { public void request();}
package com.wx.demo01;//适配者接口public class Adaptee { public void specificRequest(){ System.out.println("适配者中的业务代码被调用!"); }}
package com.wx.demo01;//类适配器类public class ClassAdapter extends Adaptee implements Target { public void request() { specificRequest(); }}
package com.wx.demo01;public class ClassAdapterTest { public static void main(String[] args) { System.out.println("类适配器模式测试"); Target target = new ClassAdapter(); target.request(); }}
转载地址:http://girdb.baihongyu.com/