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

个人博客网站需要备案吗秦皇岛平台公司

个人博客网站需要备案吗,秦皇岛平台公司,sem营销是什么意思,管理咨询行业的理解适配器模式#xff08;Adapter Pattern#xff09;是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式#xff0c;它结合了两个独立接口的功能。 这种模式涉及到一个单一的类#xff0c;该类负责加入独立的或不兼容的接口功能。举个真实的例子#xff0…        适配器模式Adapter Pattern是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式它结合了两个独立接口的功能。 这种模式涉及到一个单一的类该类负责加入独立的或不兼容的接口功能。举个真实的例子读卡器是作为内存卡和笔记本之间的适配器。您将内存卡插入读卡器再将读卡器插入笔记本这样就可以通过笔记本来读取内存卡。 一、先模拟计算机读取SD卡 1、先创建一个SD卡的接口 public interface SDCard {//读取SD卡方法String readSD();//写入SD卡功能int writeSD(String msg); } 2、创建SD卡接口的实现类模拟SD卡的功能 public class SDCardImpl implements SDCard {Override public String readSD() {String msg sdcard read a msg :hello word SD;return msg; }Override public int writeSD(String msg) { System.out.println(sd card write msg : msg); return 1; } } 3、创建计算机接口计算机提供读取SD卡方法 public interface Computer { String readSD(SDCard sdCard); } 4、创建一个计算机实例实现计算机接口并实现其读取SD卡方法 public class ThinkpadComputer implements Computer {Override public String readSD(SDCard sdCard) { if(sdCard null)throw new NullPointerException(sd card null); return sdCard.readSD(); } } 5、这时候就可以模拟计算机读取SD卡功能 public class ComputerReadDemo { public static void main(String[] args) { Computer computer new ThinkpadComputer(); SDCard sdCard new SDCardImpl(); System.out.println(computer.readSD(sdCard)); } } 二、接下来在不改变计算机读取SD卡接口的情况下通过适配器模式读取TF卡 1、创建TF卡接口 public interface TFCard { String readTF(); int writeTF(String msg); } 2、创建TF卡实例 public class TFCardImpl implements TFCard { Override public String readTF() { String msg tf card reade msg : hello word tf card; return msg; } Override public int writeTF(String msg) { System.out.println(tf card write a msg : msg); return 1; } } 3、创建SD适配TF 也可以说是SD兼容TF相当于读卡器 实现SDCard接口并将要适配的对象作为适配器的属性引入。 public class SDAdapterTF implements SDCard { private TFCard tfCard; public SDAdapterTF(TFCard tfCard) { this.tfCard tfCard; } Override public String readSD() { System.out.println(adapter read tf card ); return tfCard.readTF(); } Override public int writeSD(String msg) { System.out.println(adapter write tf card); return tfCard.writeTF(msg); } } 4、通过上面的例子测试计算机通过SD读卡器读取TF卡 public class ComputerReadDemo { public static void main(String[] args) { Computer computer new ThinkpadComputer(); SDCard sdCard new SDCardImpl(); System.out.println(computer.readSD(sdCard)); System.out.println(); TFCard tfCard new TFCardImpl(); SDCard tfCardAdapterSD new SDAdapterTF(tfCard); System.out.println(computer.readSD(tfCardAdapterSD)); } } 输出 sdcard read a msg :hello word SDadapter read tf card tf card reade msg : hello word tf card 在这种模式下计算机并不需要知道具体是什么卡只需要负责操作接口即可具体操作的什么类由适配器决定。 适配器模式是一种结构型设计模式它允许将一个类的接口转换成客户端所期望的另一个接口。适配器模式主要用于解决两个不兼容接口之间的兼容性问题。         在适配器模式中适配器类作为一个中间层将客户端对目标接口的请求转化为被适配者的方法调用。适配器可以通过继承或者组合被适配者类来实现。         适配器模式可以帮助客户端与不兼容的接口进行交互而无需修改客户端代码或被适配者的代码。这样可以提高代码的复用性和灵活性。         适配器模式在实际应用中经常用于集成已有系统、库或第三方组件以实现系统间的互操作性。它可以将新旧系统进行无缝对接并且可以随时切换适配器以适应不同的接口变化。
http://www.hkea.cn/news/14362867/

相关文章:

  • 网站设计遇到的问题淄博网站制作平台形象
  • 关于进一步加强门户网站建设伊犁州建设局网站
  • 无忧企业网站管理系统乡镇医院网站建设
  • 企业门户网站模板html上线wordpress博客页面修改
  • 站长工具爱站网弄几个的网站
  • 郑州微网站制作个人怎么进行网站建设
  • 网站建设技术支持有什么整合营销是做什么的
  • 公司网站建设 意义网站后缀是xyz指得是什么
  • 中山华企立方网站建设公司产品开发流程是经营流程
  • 网站建设教程免费下载长春最新通告今天
  • 相亲网站建设策划方案c2c网站制作
  • 网站模板 phpcms2021网络公司排名
  • 如何建设网站效果好亚马逊购物官网入口
  • 建设一个网站论坛要多少钱seo网站推广的主要目的是什么
  • 中国工程建设标准化协会官方网站2021网络营销成功案例
  • 深圳网站建设知名 乐云践新wordpress 模拟登陆
  • 西宁网站建设公司移动互联网开发学习心得
  • asp网站免费模板下载上海网站建设价
  • 海东商城网站建设南京网站制作公司
  • 百度收录的网站标题 --wordpress缩略图加边框
  • 低价做网站wordpress文章美化
  • 2018网站内容和备案wordpress转手机
  • 网站开发合同适用印花税微站官网
  • wordpress更换域名后网站打不开门窗企业网站建设
  • 学校网站设计的目的网站空间数据库
  • 舆情监测工作要怎么做企业官网优化
  • 雍熙网站建设深圳关键词优化报价
  • 菜鸟网站建设公众号开发信息什么意思
  • 网站的颜色网站建设的重要性
  • 开发区经济建设网站自己设计图片