用java代码写个适配器模式
时间: 2023-12-08 11:35:01 浏览: 72
java 适配器模式
5星 · 资源好评率100%
好的,以下是适配器模式的Java代码示例:
```
// 目标接口
interface Target {
void request();
}
// 源接口
class Adaptee {
void specificRequest() {
System.out.println("Adaptee specificRequest");
}
}
// 适配器
class Adapter implements Target {
private Adaptee adaptee;
Adapter(Adaptee adaptee) {
this.adaptee = adaptee;
}
@Override
public void request() {
adaptee.specificRequest();
}
}
// 客户端
public class Client {
public static void main(String[] args) {
Adaptee adaptee = new Adaptee();
Target target = new Adapter(adaptee);
target.request();
}
}
```
阅读全文