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

免费网站建设公司联系方式seo建设者

免费网站建设公司联系方式,seo建设者,广东在线网站建设,整合营销公司排名目录 一、背景介绍二、思路&方案三、过程1.适配器模式简介2.适配器模式的类图3.适配器模式代码4.适配器模式,类适配器模式和对象的对比5.适配器模式终极奥秘 四、总结五、升华 一、背景介绍 最近公司在对业务模型做构建的时候,涉及到和三方系统的对…

目录

  • 一、背景介绍
  • 二、思路&方案
  • 三、过程
    • 1.适配器模式简介
    • 2.适配器模式的类图
    • 3.适配器模式代码
    • 4.适配器模式,类适配器模式和对象的对比
    • 5.适配器模式终极奥秘
  • 四、总结
  • 五、升华

一、背景介绍

最近公司在对业务模型做构建的时候,涉及到和三方系统的对接,这让我想到了适配器模式,而如何正确理解和运用适配器模式,相信这篇文章会给你更深入的体会。

二、思路&方案

  • 1.适配器模式简介
  • 2.适配器模式的类图
  • 3.适配器模式代码
  • 4.适配器模式,类适配器模式和对象的对比
  • 5.适配器模式终极奥秘

三、过程

1.适配器模式简介

适配器模式(adapter):将一个类的接口转换成客户希望的另一个接口。Adapter模式将原本由于接口不兼容而不能一起工作的类可以一起工作。

2.适配器模式的类图

在这里插入图片描述

3.适配器模式代码

package com.a7DesignPattern.a2StructuralType.a01Adapter;/*** 功能描述:** @Author:makang* @Date: 2021/5/3 15:40*/
public class Client {public static void main(String[] args) {//这里通过配置文件+反射实现具体要new的子类,以遵循开闭原则Target target = new Target();target.Request();target = new Adapter();target.Request();}
}
package com.a7DesignPattern.a2StructuralType.a01Adapter;/*** 功能描述:** @Author:makang* @Date: 2021/5/3 15:26*/
public class Target {public void Request(){System.out.println("target的Request方法输出");}
}
package com.a7DesignPattern.a2StructuralType.a01Adapter;/*** 功能描述:** @Author:makang* @Date: 2021/5/3 15:35*/
public class Adapter extends Target {Adaptee adaptee = new Adaptee();@Overridepublic void Request() {
//        System.out.println("Adapter的Request方法输出内容");adaptee.SpecificRequest();}
}
package com.a7DesignPattern.a2StructuralType.a01Adapter;/*** 功能描述:** @Author:makang* @Date: 2021/5/3 15:34*/
public class Adaptee {public void SpecificRequest(){System.out.println("adaptee的SpecificRequest方法输出");}
}

4.适配器模式,类适配器模式和对象的对比

通过java可以模拟实现类适配器模式;

  • 4.1.用一个抽象类和一个接口当做类的两个父类
  • 4.2.将抽象类的抽象方法体(名字、入参、出参)和接口的方法体(名字、入参、出参)一致
  • 4.3.抽象类和接口分别用在不同的地方
  • 4.4.让给一个类分别继承抽象类,和实现接口;从而达到在不同地方,适配成相同实现的效果
    在这里插入图片描述

5.适配器模式终极奥秘

什么时候考虑使用适配器模式? 永远都用不到适配器模式的时候就是对适配器模式最好的运用。

四、总结

  • 1.适配器属于一种亡羊补牢的手法,但是也总比亡羊不补来的要好
  • 2.适配器真正带给我们的思考,是在让我们强化前期的设计,以及对于七大原则的严格遵守
  • 3.如果非得牵强的找一些场景的话,可以用在对接三方系统的场景上

五、升华

模式背后的逻辑,要在宏观的层面去了解它,你就会发现不识庐山真面目的意境。

http://www.hkea.cn/news/954414/

相关文章:

  • 政府网站建设遵循的原则seo网站内容优化
  • java做网站具体步骤邵阳seo优化
  • 自己做的网站如何放进服务器今天今日头条新闻
  • 男装网站的网站建设背景惠州seo按天计费
  • 如何快速提高网站排名互联网项目推广
  • icp备案网站名称更改成都网站设计
  • 企业网站建设需求分析seo排名资源
  • python基础教程雪峰东莞搜索seo网站关键词优化
  • b2b网站开发供应商小程序开发教程全集免费
  • 用自己的手机做网站外链网站是什么
  • 市场调研公司介绍网站推广优化公司
  • 玉溪人民政府网站建设现状新网站seo
  • 湖南餐饮网站建设2023北京封控了
  • 重庆网站设计人员外贸网站搭建推广
  • 局域网内的网站建设西安网站建设公司排名
  • 普通网站报价多少中南建设集团有限公司
  • 蚌埠做网站哪家好全网营销国际系统
  • 沈阳市网站制作谷歌香港google搜索引擎入口
  • 做美食网站的背景高端网站建设制作
  • 文件什么上传到wordpress泉州seo技术
  • 网站地址地图怎么做网页制作的软件有哪些
  • 如何用万网建设网站口碑营销策划方案
  • 做网站的基础架构东莞seo建站公司
  • 嘉兴做网站的哪家好龙岗网站制作
  • 论坛做网站好吗百度官方网页
  • 微信开发者工具获取系统日期seo优化一般包括
  • 怎么用文本做网站百度排行榜风云榜
  • 未来网站开发需求多搜索网站有哪几个
  • 网站建设 成都郑州高端网站制作
  • 快站怎么做淘客网站深圳关键词