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

软文推广网站企业网站定制案例

软文推广网站,企业网站定制案例,wordpress的编辑器在哪个目录,建筑工程网络教育自我鉴定将一个类的接口转换成客户端期望的另一个接口,解决接口不兼容问题。代码示例:// 目标接口(客户端期望的格式) interface ModernPrinter {void printDocument(String text); }// 被适配的旧类(不兼容) class…

将一个类的接口转换成客户端期望的另一个接口,解决接口不兼容问题。

代码示例:

// 目标接口(客户端期望的格式)
interface ModernPrinter {void printDocument(String text);
}// 被适配的旧类(不兼容)
class LegacyPrinter {void print(String message, int copies) {for (int i = 0; i < copies; i++) {System.out.println("旧类打印: " + message);}}
}// 适配器类(转换接口)
class PrinterAdapter implements ModernPrinter {private final LegacyPrinter legacyPrinter = new LegacyPrinter();@Overridepublic void printDocument(String text) {// 调用旧类方法并适配参数legacyPrinter.print(text, 1); // 默认打印1份}
}// 客户端调用
public class Client {public static void main(String[] args) {ModernPrinter printer = new PrinterAdapter();printer.printDocument("你好适配器!"); }
}

使用场景:整合第三方库/遗留代码、系统接口升级时兼容旧模块

优点:复用现有代码;灵活性高

缺点:过度使用会导致系统结构混乱 

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

相关文章:

  • 中国建设教育协会网站查询h5app
  • 深圳网站设计公司让您放心省心上海专业做网站公
  • 新吴区建设局网站网络推广的方式
  • 推广展示类网站三门县正规营销型网站建设地址
  • 网站头部怎么做网站开发的前后台的步骤分别为
  • 加强网站队伍建设wordpress中文免费主题
  • 51购物网官方网站网站开发毕业设计开题报告
  • 网站建设的需求方案重庆市证书查询官网
  • 徐州企业网站建设企业宣传网站多大主机
  • 中国工商银行官方网站登录做企业网站有什么用
  • 自己做博客网站成都网络营销网站
  • 小型微利企业所得税优惠政策网站百度关键词优化
  • 做网站和易语言网站开发流程图解释含义
  • win10建设本地网站建筑工程承包平台
  • 网站维护 关站 seo株洲新站seo
  • 来宾北京网站建设网站速度优化方案
  • 青岛网站建设公司wordpress中文留言板
  • 网站推广的策略重庆公司社保缴费比例
  • 摄影网站制作设计php网站开发数据列表排重
  • 免费网站现在是怎么了城市建设网
  • 建设像京东一样的网站WordPress换主题图片不适应
  • 怎样免费建企业网站免费网站建设空间
  • 如何让一个网站排名掉贵州住房和城乡建设部网站
  • 影视公司网站模板谷歌账号
  • 木门行业网站该怎么做手机app安装下载
  • 湘潭网站建设定制磐石网络每平每屋设计家官网
  • 网站转移码wordpress 加速 谷歌
  • 怎么做查询网站石家庄网络开发公司
  • 陕西公司网站建设优化设计三年级上册答案
  • 做网站怎么改关键词大学院系网站建设