Adapter Pattern

适配器模式:
以下类只有一个方法method1,若需要其拥有method2方法(实现Target),可以在外部添加一个适配器Adapter
public class Source {
public void method1(){
System.out.println("Source.method1()");
}
}
目标接口
public interface Target {
void method1();
void method2();
}
适配器
public class Adapter extends Source implements Target {
public void method2(){
System.out.println("Adapter.method2()");
}
}
使用:
Target a=new Adapter();
a.method1();
a.method2();
posted @ 2023-03-01 15:24  平凡的人生不平凡的梦  阅读(15)  评论(0)    收藏  举报