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

不断推进门户网站建设江门网站建设模板

不断推进门户网站建设,江门网站建设模板,去外包公司的利与弊,抖音小程序广告怎么跳过前言 月是一轮明镜,晶莹剔透,代表着一张白纸(啥也不懂) 央是一片海洋,海乃百川,代表着一块海绵(吸纳万物) 泽是一柄利剑,千锤百炼,代表着千百锤炼(输入输出) 月央泽,学习的一种过程,从白纸->吸收各种知识->不断输入输出变成自己的内容 希望大家一起坚持这个过程,也同…

前言

月是一轮明镜,晶莹剔透,代表着一张白纸(啥也不懂)

央是一片海洋,海乃百川,代表着一块海绵(吸纳万物)

泽是一柄利剑,千锤百炼,代表着千百锤炼(输入输出)

月央泽,学习的一种过程,从白纸->吸收各种知识->不断输入输出变成自己的内容

希望大家一起坚持这个过程,也同样希望大家最终都能从零到零,把知识从薄变厚,再由厚变薄!

一、什么是适配器模式?

        适配器模式,是一种结构型设计模式,它允许将不兼容的对象包装到适配器中,以便它们可以与其他对象工作在一起,比如现实中常用的适配器,笔记本电脑上的充电线就可以将不同的电压转换成电脑适配的电压,那这样出国工作就不需要准备不同的充电线.

二、适配器模式的优缺点

优点:

  1. 适配器模式可以将不兼容的接口转换为兼容的接口,从而使得原本不能一起工作的类能够协同工作

  2. 适配器模式可以增加代码的复用性和灵活性,因为它可以将已有的类适配到新的接口上,而不需要修改原有代码

  3. 适配器模式可以提高系统的可维护性和可扩展性,因为它可以将不同的类适配到同一个接口上,从而降低了系统的耦合度

缺点:

  1. 增加了额外的代码复杂性,增加了系统的维护成本

  2. 适配器模式需要额外的对象来完成适配工作,因此可能会影响系统的性能

  3. 适配器模式可能会导致代码的混乱,因为需要同时处理新旧接口,这可能会导致代码的可读性降低

  4. 适配器模式不适合用于一些复杂的场景,例如需要对多个接口进行适配

三、适配器模式的结构:

目标抽象类:Computer,该角色是对外暴露的接口,可以是抽象类或者接口,也可以是具体类

被适配器:220U和480U,希望被适配的

适配器:Charger,将被适配这和目标抽象类组合在一起的 

四、适配器模式实战

        以上面结构图为例,电脑充电器将480U和220U的电压转化为电脑能够正常使用的12U的电压

1.创建Voltage电压接口

2.创建需要被适配的220U和480U

 

 3.创建具体使用类Computer

4.适配器Charger

5.测试适配

 

6.测试结果

 

五.总结

 适配器模式常常用于以下场景:

  1. 将一个类的接口转换成客户端所期望的另一个接口。

  2. 当需要使用一个已经存在的类,但是它的接口不符合需求时,可以使用适配器模式来进行接口转换。

  3. 当需要复用一些现有的类,但是这些类的接口不一定满足当前需求时,可以使用适配器模式来进行接口转换。

http://www.hengruixuexiao.com/news/47004.html

相关文章:

  • 微信网站需要一个域名要怎么做百度推广没有效果怎么办
  • 小荷特卖的网站谁做的搜索引擎优化方法有哪几种
  • 开家网站建设培训旺道seo推广
  • 盘县 网站建设怎么简单制作一个网页
  • ebay网站怎么做网页制作工具有哪些
  • 深圳做微商网站设计标题关键词优化报价
  • 搜索引擎优化结果百度seo排名公司
  • html网站制作模板在线推广企业网站的方法
  • 1688是b2b还是b2cseo排名工具给您好的建议
  • 美国公司查询网站郑州网站建设公司排名
  • 株洲网站排名优化最近有新病毒出现吗
  • php 网站出现乱码网站做成app
  • 做招标代理应关注的网站快速提升网站关键词排名
  • 网站页面的滑动怎么做的廊坊seo关键词排名
  • 上海市建设安全协会网站j百度工具seo
  • 公司产品推广文案深圳百度seo代理
  • 做网站小程序在哪点拉客户广告代运营
  • pcb计价网站建设seo自动优化软件
  • 网站网页设计怎么报价宁波网络营销推广咨询报价
  • 可以用服务器做网站深圳seo优化公司排名
  • 做网站的快捷方式代码奉化网站关键词优化费用
  • 动态网站如何打开谷歌浏览器下载app
  • 网站移动端就是app吗搜索引擎技巧
  • 博罗网站建设seo是付费还是免费推广
  • 东莞网站建设平台百度浏览器官网
  • 重庆定制网站开发seo个人博客
  • 发广告的网站全网营销推广系统
  • 新锐媒体网站建设方案b站推广渠道
  • 网站建设结单 优帮云ueeshop建站费用
  • 怎样查看一个网站是用什么开源程序做的百度站长链接提交