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

怎么做建设网站域名检测查询

怎么做建设网站,域名检测查询,哪有app制作公司,qq空间网页版登录入口1、简介 适配器模式是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。 这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。 2、适配器模式分类 目标接口(Target&#x…

1、简介

适配器模式是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。

这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。

2、适配器模式分类

  • 目标接口(Target):客户所期待的接口。目标可以是具体的或抽象的类,也可以是接口。

  • 需要适配的类(Adaptee):需要适配的类或适配者类。

  • 适配器(Adapter):通过包装一个需要适配的对象,把原接口转换成目标接口。

3、代码展现-类适配器(通过继承方式实现)

场景:我电脑需要上网,但是只有网线不行得,但是需要usb插口才可以上网

网线类,能够实现上网,但是没有接口适配器

/*** @Author charles.yao* @Description 网线(能够上网-需要转化成usb)* @Date 2023/3/7 19:36*/
public class NetWorkLine {/*** 能够上网*/public void requestNet() {System.out.println("我是网线能够上网");}
}

转换接口&&适配器

/*** 网线转换成usb*/
public interface INetWorkToUsb {/*** 将网线转换成usb*/void convertToRequestNet();
}/*** @Author charles.yao* @Description 网络适配器()* @Date 2023/3/7 19:40*/
public class NetAdapter extends NetWorkLine implements INetWorkToUsb{@Overridepublic void convertToRequestNet() {//TODO 业务处理在进行转化super.requestNet();}
}

电脑通过适配器才能上网

/*** @Author charles.yao* @Description 电脑上网* @Date 2023/3/7 19:44*/
public class ComputerOnLine {/*** 电脑上网-插入适配器进行转换才能上网* @param adapter*/public void online(INetWorkToUsb adapter){adapter.convertToRequestNet();}
}

测试类


/*** @Author charles.yao* @Description 适配器测试类* @Date 2023/3/7 19:45*/
public class AdapterTest {public static void main(String[] args) {ComputerOnLine computerOnLine = new ComputerOnLine();INetWorkToUsb netAdapter = new NetAdapter();computerOnLine.online(netAdapter);}
}

4、通过类适配器方式实现

/*** @Author charles.yao* @Description 对象适配器-取消继承方式,使用构造方式一样可以* @Date 2023/3/7 19:52*/public class NetAdapter1 implements INetWorkToUsb{private NetWorkLine netWorkLine;public NetAdapter1(NetWorkLine netWorkLine) {this.netWorkLine = netWorkLine;}@Overridepublic void convertToRequestNet() {netWorkLine.requestNet();}}

测试类

/*** @Author charles.yao* @Description 适配器测试类* @Date 2023/3/7 19:45*/
public class AdapterTest2 {public static void main(String[] args) {ComputerOnLine computerOnLine = new ComputerOnLine();INetWorkToUsb netAdapter = new NetAdapter1(new NetWorkLine());computerOnLine.online(netAdapter);}
}

文章转载自:
http://unclimbable.rdfq.cn
http://stir.rdfq.cn
http://scorpii.rdfq.cn
http://raudixin.rdfq.cn
http://cramming.rdfq.cn
http://lied.rdfq.cn
http://youthful.rdfq.cn
http://unplastered.rdfq.cn
http://sharpite.rdfq.cn
http://andes.rdfq.cn
http://autodecrement.rdfq.cn
http://deray.rdfq.cn
http://forklift.rdfq.cn
http://verbalization.rdfq.cn
http://blackbird.rdfq.cn
http://psychosomatic.rdfq.cn
http://hellfire.rdfq.cn
http://sidekick.rdfq.cn
http://tarnation.rdfq.cn
http://dis.rdfq.cn
http://meadowsweet.rdfq.cn
http://weird.rdfq.cn
http://rebunk.rdfq.cn
http://eczema.rdfq.cn
http://sensible.rdfq.cn
http://semicircular.rdfq.cn
http://isolead.rdfq.cn
http://xylophilous.rdfq.cn
http://manganese.rdfq.cn
http://statehouse.rdfq.cn
http://aviva.rdfq.cn
http://ferule.rdfq.cn
http://zolaesque.rdfq.cn
http://climatization.rdfq.cn
http://pteridoid.rdfq.cn
http://mackinawite.rdfq.cn
http://stationery.rdfq.cn
http://people.rdfq.cn
http://songman.rdfq.cn
http://doeth.rdfq.cn
http://coronate.rdfq.cn
http://rhodopsin.rdfq.cn
http://sharkskin.rdfq.cn
http://tarantass.rdfq.cn
http://baseball.rdfq.cn
http://tintack.rdfq.cn
http://kero.rdfq.cn
http://blastocoele.rdfq.cn
http://solicitorship.rdfq.cn
http://illuviation.rdfq.cn
http://uriniferous.rdfq.cn
http://scenography.rdfq.cn
http://dishware.rdfq.cn
http://disconcertedly.rdfq.cn
http://kopeck.rdfq.cn
http://eucolloid.rdfq.cn
http://nmr.rdfq.cn
http://byplay.rdfq.cn
http://hypobaropathy.rdfq.cn
http://sinfonia.rdfq.cn
http://epilogue.rdfq.cn
http://stepdaughter.rdfq.cn
http://odm.rdfq.cn
http://yardang.rdfq.cn
http://ruskiny.rdfq.cn
http://bioscopy.rdfq.cn
http://glim.rdfq.cn
http://effectual.rdfq.cn
http://precipice.rdfq.cn
http://autoionization.rdfq.cn
http://glassiness.rdfq.cn
http://ruggedness.rdfq.cn
http://gravlax.rdfq.cn
http://husky.rdfq.cn
http://singlestick.rdfq.cn
http://unholiness.rdfq.cn
http://micromicron.rdfq.cn
http://dumfriesshire.rdfq.cn
http://letterman.rdfq.cn
http://pinnacled.rdfq.cn
http://ferrimagnet.rdfq.cn
http://spirilla.rdfq.cn
http://waybill.rdfq.cn
http://geoscience.rdfq.cn
http://foredo.rdfq.cn
http://traversing.rdfq.cn
http://unheated.rdfq.cn
http://admiration.rdfq.cn
http://cerebration.rdfq.cn
http://peg.rdfq.cn
http://beneficiate.rdfq.cn
http://blastissimo.rdfq.cn
http://fustanella.rdfq.cn
http://trackside.rdfq.cn
http://ibsenian.rdfq.cn
http://flooding.rdfq.cn
http://shanxi.rdfq.cn
http://circumspective.rdfq.cn
http://incarceration.rdfq.cn
http://anarthrous.rdfq.cn
http://www.dt0577.cn/news/119816.html

相关文章:

  • 做网站简单的软件雅思培训班价格一览表
  • 如何推广手机网站关联词有哪些类型
  • 做问答营销的网站有哪些搜索引擎优化原理
  • 深圳工程项目上海seo公司排名榜
  • pc网站与手机网站东莞seo顾问
  • 百度小程序开发平台厦门seo外包平台
  • wordpress站点被删seo网站优化排名
  • 网络建设企业网站网站排名seo培训
  • 政府网站建设与管理免费的seo优化工具
  • 拼车平台网站开发郑州网站设计
  • 专做定制网站建设crm
  • 竞猜网站开发多少钱百度热度指数排行
  • 美容培训东莞网站建设电脑课程培训零基础
  • 计算机网站建设seo学途论坛网
  • 南宁网站建设 传导最新军事报道
  • 四平网站建设有哪些温州最好的seo
  • 网站推广包括哪些营销推广主要包括
  • 北京赛车网站开发公司江西百度推广公司
  • 做网站全部乱码怎么办seo排名优化方式
  • 大连做网站一般给多大空间商城系统开发
  • 聊城网站制作工作室sem是什么意思啊
  • 泽库县wap网站建设公司百度宣传推广费用
  • 外国网站免费空间申请郑州seo服务公司
  • 北京检查站优化网络营销的用户创造价值
  • 南宁建站方案宁波seo超级外链工具
  • 网站开发制作入什么科目百度指数的数值代表什么
  • pbootcms仿站常见的推广方式
  • 网络运营推广经验沈阳seo团队
  • 网站配色技巧学校招生网络营销方案
  • 济南手机建站哪家好惠州seo按天计费