http://www.verejava.com/?id=16998997872057
package com.adapter.theory;
public class TestBattery
{
public static void main(String[] args)
{
Plug plug=new AdapterPlug();
System.out.println(plug.recharge());
}
}
package com.adapter.theory;
public interface Plug
{
public int recharge();
}
package com.adapter.theory;
public class BigPlug
{
public int recharge()
{
return 100;
}
}
package com.adapter.theory;
public interface Plug
{
public int recharge();
}

本文通过Java代码示例展示了适配器模式的应用。主要讲解了如何将不兼容的接口转换为客户端期望的接口,使原本因接口不兼容而无法合作的类能够一起工作。
839

被折叠的 条评论
为什么被折叠?



