package adapter;
//缺省适配器
interface Box{
public abstract void listen();
public abstract void speak();
public abstract void write();
public abstract void read();
}
abstract class AbstractBox implements Box{
public void listen(){ //要用的人不一定要这个,重写为普通一下,后面继承就不要必须重写了
// throw new Exception(); haikeyipaoyichangbugeiyong
}
//还可以写子类用得上的方法,相当于把原先的接口适配的改造了一下,更好用
}
public class Adapter extends AbstractBox{
public void speak() {}
public void write() {}
public void read() {}
public static void main(String[] args){}
}
java设计模式之多省适配器模式Adapter
最新推荐文章于 2024-10-16 18:20:22 发布