Java设计模式-适配器模式

来源:互联网 发布:折八百淘宝商城马甲 编辑:程序博客网 时间:2024/06/02 05:10

1:使用场景

1)接口不兼容

2)建立一个可以重复使用的类,用于一些彼此没有太大关联的一些类

3)需要一个统一的输出接口


2:UML图


3: 代码举例

public interface Volt5 {    public int getVolt5();}

public class Volt220 {    public int getVolt220(){        return 220;    }}

public class VoltAapter extends Volt220 implements Volt5{    @Override    public int getVolt5() {        return 5;    }}

public class Test {    public  static void main(String[] args){        VoltAapter adapter= new VoltAapter();        System.out.println("输出电压:"+adapter.getVolt5());    }}

4: Android中的建造者模式

原创粉丝点击