适配器模式的意思是我现在这个方法啊,用不了你的类中的方法,那怎么才能用呢?需要适配,那这个时候你要清楚告诉我你现在的方法接口是怎样,然后才根据你以前的接口来适配。
这是你以前的接口,也就是你想要达到的目的是什么
interface Target{
public void request();
}
这是现在我们有的类的方法
class Adaptee{
public void adapteeRequest(){
System.out.println("被适配的方法");
}
}
那我现在需要新增加一个类去做为桥梁
class Adapt extends Adaptee implements Target{
@Override
public void request() {
super.adapteeRequest();
}
}
通过这样我们就可以将原来的类的方法加入到我们的目标方法中了