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

高清视频素材下载网站怎样做自己的视频网站

高清视频素材下载网站,怎样做自己的视频网站,君通网站怎么样,wordpress文章出现404JAVA设计模式——(1)适配器模式 目的理解实现优势 目的 将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法一起工作的两个类能够在一起工作。 理解 可以想象成一个国标的插头,结果插座是德标的&…

JAVA设计模式——(1)适配器模式

  • 目的
  • 理解
  • 实现
  • 优势

目的

将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法一起工作的两个类能够在一起工作。

理解

可以想象成一个国标的插头,结果插座是德标的,这会想要使用这个插座,就需要一个德标转国标的适配器,那么这个适配器需要继承德标(源角色)能够充电的能力(或者其他能力)吧,还要具备转换为国标(目标角色)的能力,那国标就是新需求,需要实现接口

具体而言,适配器具备源角色的功能,又能扩展目标角色的功能。

实现

源角色:

package cn.sh.designepattern.example02;/*** @Author song* @Version 0.0.1* @Date 2025/4/19 19:55* @Contact 643947568@qq.com*/
public class OuBiao {public void chargeOuBiao(){System.out.println("欧标充电器充电");}
}

目标角色:

package cn.sh.designepattern.example02;/*** @Author song* @Version 0.0.1* @Date 2025/4/19 19:55* @Contact 643947568@qq.com*/
public interface GuoBiao {public void chargeGuoBiao();}

适配器:

package cn.sh.designepattern.example02;/*** @Author song* @Version 0.0.1* @Date 2025/4/19 19:56* @Contact 643947568@qq.com*/
public class ChargerAdapter extends OuBiao implements GuoBiao{@Overridepublic void chargeGuoBiao() {super.chargeOuBiao();System.out.println("国标充电");}public static void main(String[] args) {GuoBiao guoBiao = new ChargerAdapter();guoBiao.chargeGuoBiao();}
}

优势

对于已经投产的系统功能进行扩展,需要使用已有类,但是这个类不符合系统重的接口,则可以使用适配器模型,将这个类进行转换,转换成符合系统接口、可以使用的类。

另外适配可以重写一些被适配类的行为,增强其功能或者修改部分功能。

http://www.dtcms.com/wzjs/540609.html

相关文章:

  • 中国农业建设中心网站install wordpress
  • 石家庄做网站价格苏州电商关键词优化
  • 建设网站dns如何设置网站设计中遇到的问题
  • 广州网站设计首选刻空壳公司怎么注册
  • 长春建设局网站温州网站建设接单
  • 加强农业网站建设大宗商品交易平台解决方案
  • 上海网站建设网页制作qq企业邮箱下载
  • 阿里巴巴网站备案网页游戏软件制作专业
  • 天津网站建设企业系统专门做爬虫的网站
  • 私密浏览器看片谷歌seo优化是什么
  • 吉林省城乡建设官方网站网站和app开发
  • 如何开发网站广州公司注册无地址
  • 网站欣赏与创建网页汽车之家网站是怎么做的
  • 郑州网站开发公司哪家好企业网站官网模板
  • 施坦威网站关于我们商务网站建设的优势
  • 企业网站设计要求房产网 最新楼盘价格
  • 成都网站的怎么增加网站浏览量
  • 做网站的过程广东手机网站建设报价表
  • 个人网站设计html哈尔滨快速建站公司推荐
  • 高端网站设计公司排行榜新手做网站的注意事项
  • 邮件网站怎么做wordpress修改字体
  • 整站优化 快速排名电子商务公司的经营范围有哪些
  • 无需域名网站建设本地常州微信网站建设
  • 成都哪家做网站做的好唯品会信息科技有限公司
  • 云空间网站wordpress可以和微信公众号对接
  • 湖南营销网站建设联系方式网站建设采购项目
  • 福州网站建设制作龙之向导外贸官方网站
  • 做网站要不要用jsp建设网站企业网上银行登录入口官方
  • 安远县城乡规划建设局网站三门峡住房和建设局网站
  • 网站首页素材网站建设管理权限