国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁(yè) > news >正文

玉林市住房和城鄉(xiāng)建設(shè)局網(wǎng)站關(guān)于進(jìn)一步優(yōu)化落實(shí)疫情防控措施

玉林市住房和城鄉(xiāng)建設(shè)局網(wǎng)站,關(guān)于進(jìn)一步優(yōu)化落實(shí)疫情防控措施,石家莊做網(wǎng)站公司哪家好,永川最新消息目錄 一、背景介紹二、思路&方案三、過程1.適配器模式簡(jiǎn)介2.適配器模式的類圖3.適配器模式代碼4.適配器模式,類適配器模式和對(duì)象的對(duì)比5.適配器模式終極奧秘 四、總結(jié)五、升華 一、背景介紹 最近公司在對(duì)業(yè)務(wù)模型做構(gòu)建的時(shí)候,涉及到和三方系統(tǒng)的對(duì)…

目錄

  • 一、背景介紹
  • 二、思路&方案
  • 三、過程
    • 1.適配器模式簡(jiǎn)介
    • 2.適配器模式的類圖
    • 3.適配器模式代碼
    • 4.適配器模式,類適配器模式和對(duì)象的對(duì)比
    • 5.適配器模式終極奧秘
  • 四、總結(jié)
  • 五、升華

一、背景介紹

最近公司在對(duì)業(yè)務(wù)模型做構(gòu)建的時(shí)候,涉及到和三方系統(tǒng)的對(duì)接,這讓我想到了適配器模式,而如何正確理解和運(yùn)用適配器模式,相信這篇文章會(huì)給你更深入的體會(huì)。

二、思路&方案

  • 1.適配器模式簡(jiǎn)介
  • 2.適配器模式的類圖
  • 3.適配器模式代碼
  • 4.適配器模式,類適配器模式和對(duì)象的對(duì)比
  • 5.適配器模式終極奧秘

三、過程

1.適配器模式簡(jiǎn)介

適配器模式(adapter):將一個(gè)類的接口轉(zhuǎn)換成客戶希望的另一個(gè)接口。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) {//這里通過配置文件+反射實(shí)現(xiàn)具體要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方法輸出內(nèi)容");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.適配器模式,類適配器模式和對(duì)象的對(duì)比

通過java可以模擬實(shí)現(xiàn)類適配器模式;

  • 4.1.用一個(gè)抽象類和一個(gè)接口當(dāng)做類的兩個(gè)父類
  • 4.2.將抽象類的抽象方法體(名字、入?yún)ⅰ⒊鰠?和接口的方法體(名字、入?yún)?、出?一致
  • 4.3.抽象類和接口分別用在不同的地方
  • 4.4.讓給一個(gè)類分別繼承抽象類,和實(shí)現(xiàn)接口;從而達(dá)到在不同地方,適配成相同實(shí)現(xiàn)的效果
    在這里插入圖片描述

5.適配器模式終極奧秘

什么時(shí)候考慮使用適配器模式? 永遠(yuǎn)都用不到適配器模式的時(shí)候就是對(duì)適配器模式最好的運(yùn)用。

四、總結(jié)

  • 1.適配器屬于一種亡羊補(bǔ)牢的手法,但是也總比亡羊不補(bǔ)來的要好
  • 2.適配器真正帶給我們的思考,是在讓我們強(qiáng)化前期的設(shè)計(jì),以及對(duì)于七大原則的嚴(yán)格遵守
  • 3.如果非得牽強(qiáng)的找一些場(chǎng)景的話,可以用在對(duì)接三方系統(tǒng)的場(chǎng)景上

五、升華

模式背后的邏輯,要在宏觀的層面去了解它,你就會(huì)發(fā)現(xiàn)不識(shí)廬山真面目的意境。

http://aloenet.com.cn/news/38670.html

相關(guān)文章:

  • php做網(wǎng)站真的有前途嗎個(gè)人發(fā)布信息的免費(fèi)平臺(tái)
  • 網(wǎng)站建設(shè) 證書網(wǎng)站推廣軟件哪個(gè)好
  • 網(wǎng)站負(fù)責(zé)人 法人可以下載新聞視頻的網(wǎng)站
  • 網(wǎng)站開發(fā)使用哪種工具好網(wǎng)推技巧
  • 企業(yè)信用信息公示系統(tǒng)福建谷歌優(yōu)化技巧
  • 網(wǎng)站建設(shè)的基本內(nèi)容免費(fèi)直鏈平臺(tái)
  • 仙桃網(wǎng)站設(shè)計(jì)網(wǎng)絡(luò)推廣的工作好做嗎
  • 有的網(wǎng)站打開的是html結(jié)尾的路徑有的不是互聯(lián)網(wǎng)運(yùn)營(yíng)推廣公司
  • 廣州中小企業(yè)網(wǎng)站制作seo網(wǎng)站推廣實(shí)例
  • 電子商務(wù)網(wǎng)站管理內(nèi)容競(jìng)價(jià)托管推廣公司
  • 網(wǎng)站建設(shè)數(shù)據(jù)庫(kù)系統(tǒng)什么都不懂能去干運(yùn)營(yíng)嗎
  • 汕頭建設(shè)局網(wǎng)站國(guó)家新聞最新消息今天
  • 網(wǎng)站支付平臺(tái)是怎么做的什么公司適合做seo優(yōu)化
  • 做網(wǎng)站要怎么備案網(wǎng)站建設(shè)是什么
  • 新華書店的做的數(shù)字閱讀網(wǎng)站51外鏈代發(fā)網(wǎng)
  • 建網(wǎng)站公司用什么網(wǎng)站程序濟(jì)南百度競(jìng)價(jià)開戶
  • 網(wǎng)站制作與網(wǎng)頁(yè)設(shè)計(jì)seo公司軟件
  • 一站式服務(wù)理念打廣告推廣怎么做
  • 網(wǎng)站開發(fā) 價(jià)格差異百度號(hào)碼認(rèn)證平臺(tái)官網(wǎng)首頁(yè)
  • 自己做soho需要做網(wǎng)站嗎長(zhǎng)春網(wǎng)站制作公司
  • 網(wǎng)站建設(shè)公司怎么免費(fèi)自己做推廣
  • 怎么做自己的網(wǎng)站自建一個(gè)頁(yè)面友情鏈接圖片
  • 貿(mào)易公司寮步網(wǎng)站建設(shè)哪家好怎么做好網(wǎng)站搜索引擎優(yōu)化
  • 廈門服裝商城網(wǎng)站建設(shè)優(yōu)化網(wǎng)站快速排名軟件
  • cpa單頁(yè)網(wǎng)站怎么做谷歌手機(jī)版瀏覽器官網(wǎng)
  • php網(wǎng)站開發(fā)是什么嗎廣州百度提升優(yōu)化
  • 鄧州網(wǎng)站制作seo1域名查詢
  • 推廣普通話喜迎二十手抄報(bào)seo鏈接優(yōu)化建議
  • 自己這么做網(wǎng)站semir是什么牌子
  • 麻涌公司網(wǎng)站建設(shè)公司百度云電腦網(wǎng)頁(yè)版入口