// 适配器模式:将一个类的接口转换成客户希望的另一个接口,适配器模式使得原本由于接口不兼容而不能一起工作 的那些类可以一起工作
interface ProbA{
public void inst();
}
class ProbAImpl implements ProBA{
public void inst(){
System.out.println("电源A接口已连接,开始工作!");
}
}
interface ProbB{
public void inst();
}
class ProbBImpl implements ProbB{
public void inst(){
System.out.println("电源B接口已连接,开始工作!");
}
}
class PowbAdaper implements ProbA{
private ProbB prob;
public PowbAdaper (ProbB prob){
this.prob=prob;
}
public void inst(){
prob.inst();
}
}
public void Test{
public static void main(String[] args){
ProbA prA=new ProbA();
prA.inst();
probB prB=new ProbB();
prb.inst();
PowbAdaper pr=new PowbAdaper(prb);
start(pr);
}
public void start(ProbA prA){
prA.inst();
}
}
java适配器设计模式
最新推荐文章于 2024-03-04 19:22:19 发布