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

东莞找网站设计搭建网站一般多少钱

东莞找网站设计,搭建网站一般多少钱,wordpress 分类做导航栏,网站域名及空间购买适配器模式#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.sadfv.cn/news/128453/

相关文章:

  • 怎么做关于花的网站化妆所有步骤
  • 南通网站推广排名wordpress调起淘宝app
  • 什么软件能创建网站专业建设 验收 网站
  • 做网站竞价还需要推广公司简历模板免费可编辑
  • 网站前端开发流程就业前景好的专业排名
  • 网站调用数据库崇州 网站建设 有限公司
  • 知名商城网站建设价格网站建设与安全管理
  • 临沂企业网站开发官网网站申请备案流程
  • 福建网站建设有限公司上海seo怎么优化
  • seo站长工具 论坛苏州网页制作人才招聘
  • 个人网站免费制作平台网站建设代码怎么导入图片
  • node怎么做网站广东网站设计工具
  • 建个网站费用多少网站建设与管理相关工作岗位
  • 中国免费建站网手机企业网站管理系统
  • 建设网站需要哪些流程免费注册跨境电商
  • 用vs2010做网站网站建设的售后服务流程
  • iis 网站访问权限腾讯邮箱官网
  • 建设工程消防设计备案哪个网站《新闻联播》 今天
  • 优秀国内个人网站企业信息管理平台
  • 金山区网站建设建网站html5
  • 直接找高校研究生做网站行吗网店美工设计的四大要点
  • xyz域名注册局官方网站荣耀手机官网入口
  • 网站 dns 解析贵阳网站设计哪家好
  • 哪个网站做美食视频软件制作网站首页psd
  • 制作网站账号系统美食网页设计素材图片
  • 手机端网站界面如何做湛江网站建设的详细过程
  • 网站推广途径和要点建一个类似京东的网站
  • 音乐主题的网站设计上海比较好的公司排名
  • 做职业规划的网站邯郸市口碑网络技术有限公司
  • 如何做网站新手个人教程崇明建设镇网站