当前位置: 首页 > news >正文

免费网站b2b廊坊关键词优化平台

免费网站b2b,廊坊关键词优化平台,xp 做网站服务器吗,专业网站建设定制公司适配器模式概念 适配器(变压器)模式:这种模式的核心是当你想实现一个接口但又不想实现所有接口方法,只想去实现一部分方法时,就用默认的适配器模式,他的方法是在接口和具体实现类中添加一个抽象类&#xf…

适配器模式概念

适配器(变压器)模式:这种模式的核心是当你想实现一个接口但又不想实现所有接口方法,只想去实现一部分方法时,就用默认的适配器模式,他的方法是在接口和具体实现类中添加一个抽象类,而用抽象类去空实现目标接口的所有方法。而具体的实现类只需要覆盖其需要完成的方法即可。

适配器模式类关系图

适配器模式代码实现

编写Job接口
public interface Job {
    
    public void speakEnglish();
    public void speakChinese();
}

编写抽象类JobDefault实现接口Job,在实际工作中JobDefault中的方法也不一定都需要空实现,另外还可以实现多个接口达到适配器的作用
public abstract class JobDefault implements Job{
    
    public void speakChinese() {
    }
    
    public void speakEnglish() {
    }
    //新增需求coding时,对于JobDefault的子类来说是无感知的
    public void coding() {
    }   
    
}

编写类SpeakEnglishJob 只实现自己需要实现的接口 speakEnglish,如果SpeakEnglishJob 直接实现接口Job,那么需要同时实现接口中speakEnglish和speakChinese的两个方法(虽然方法speakChinese不需要实现),与此同时在类JobDefault中新增方法coding(其他类需要新增一个接口),对于类SpeakEnglishJob是无感知的!

public class SpeakEnglishJob extends JobDefault{
    
    public void speakEnglish() {
        
        System.out.println("只需要会说英语的工作");
    }


}

如果想下载源码,可以下载

https://download.csdn.net/download/liwenxiang629/88628905

一句话总结适配器模式

适配器模式可以看作一种补偿模式,用来补救设计上的缺陷,解决接口不兼容。

我的每一篇文章都希望帮助读者解决实际工作中遇到的问题!如果文章帮到了您,劳烦点赞、收藏、转发!您的鼓励是我不断更新文章最大的动力!

http://www.khdw.cn/news/2118.html

相关文章:

  • 如何自己做网站赚钱bt搜索引擎
  • 网站如何做原创建站软件
  • 有可以做ssgsea的网站么贵阳关键词优化平台
  • 关注网站怎么做产品seo是什么意思
  • 做网站上凡科seo关键词推广多少钱
  • 如何选择网站建设成都搜索优化整站优化
  • 政府网站ipv6改造如何做神马搜索推广
  • 怎样用ps做网站首页图百度的客服电话是多少
  • 物流炒货怎么做网站怎样在百度上发布自己的文章
  • flash网站链接怎么做制作一个网站的全过程
  • 做网站实训心得西安seo建站
  • 临沂网站建设公司全国做网站设计哪里有
  • 网站忘了怎么办啊数字营销公司排行榜
  • wordpress 添加新页面seo实训报告
  • 网站建设价格山东济南兴田德润什么活动百度风云榜小说榜排名
  • 游戏币网站怎么做重庆seo排名外包
  • 商丘网站公司电话号码湖南网络优化
  • wordpress怎么设计网站模板建站网页
  • 怎么在网站上做404页面品牌推广的具体方法
  • 做的比较好的家具网站首页优化网站推广教程整站
  • 广东企业网站建设公司价格如何自己做推广
  • 如何做自己的网站商城宁德市古田县
  • 网站建设阝搜金手指下拉亅合肥seo推广培训班
  • 博兴专业做网站网站模板搭建
  • 商务网站建设实验报告独立站seo推广
  • 建立网站大概需要多少钱备案域名查询
  • 办公司流程和费用网站seo优化案例
  • 虹口网站开发培训课程怎么看app的下载网址
  • 可以挣钱的网站学设计什么培训机构好
  • 马蜂窝网站怎么做十大搜索引擎入口