Java适配器设计模式-创新互联

设计模式简介

设计模式(Design pattern)是一套反复被使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、程序的重要性。

创新互联公司致力于网站建设,网站制作设计,营销网页定制网站设计,外贸营销网站建设,企业网站建设,小程序定制开发,网站SEO优化,网站设计制作案例丰富,是成都做网站公司和建站公司,欢迎咨询。
适配器设计模式应用场景

当一个接口中抽象方法过多,但是我们只要其中一部分的时候,就可以使用适配器设计模式。

实现步骤
  • 编写中间类XXXAdapter,实现对应的接口,对接口中的抽象方法进行空实现
  • 让真正的实现类继承中间类,并重写需要的方法
  • 为了避免其他类创建适配器类的对象,中间的适配器类用abstract进行修饰
代码实现

提供接口

public interface Inter {public abstract void methon1();
    public abstract void methon2();
    public abstract void methon3();
    public abstract void methon4();
    public abstract void methon5();
}

编写中间类

public abstract class InterAdapter implements Inter{@Override
    public void methon1() {
    }

    @Override
    public void methon2() {}

    @Override
    public void methon3() {}

    @Override
    public void methon4() {}

    @Override
    public void methon5() {}
}

继承中间类

public class InterImpl extends InterAdapter{@Override
    public void methon5() {System.out.println("直接调用中间类指定方法");
    }
}

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


文章名称:Java适配器设计模式-创新互联
分享地址:http://scyanting.com/article/dghdoj.html