国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

設(shè)計(jì)模式--適配器(Adapter)模式

2019-11-17 01:55:15
字體:
供稿:網(wǎng)友

設(shè)計(jì)模式--適配器(Adapter)模式

今天學(xué)習(xí)另一個設(shè)計(jì)模式,適配器(Adapter)模式,這是一個共同方向,但有特殊要求,就應(yīng)用到此設(shè)計(jì)模式。寫到這里,想起很久以前,有寫過一篇《asp.net的適配器設(shè)計(jì)模式(Adapter)》http://www.survivalescaperooms.com/insus/archive/2013/02/04/2891426.html,但是似乎沒有適配器的味道。比如一個系統(tǒng),開發(fā)時設(shè)計(jì)好各種權(quán)限,但某一種,客戶提出要求,需要一個特殊的權(quán)限來操作。只好開發(fā)一個適配器來讓其有這個特殊操作權(quán)限。用代碼來舉例吧。

先定義接口:開發(fā)時,我們需要把權(quán)限細(xì)分, 讀,寫,刪......,這樣產(chǎn)生很多細(xì)分的類:讀:寫:

刪:

等等,下面是特殊要求,讓某些操作者能有寫和刪除的權(quán)限,因此需要開發(fā)一個特殊的適配器:

客戶端實(shí)現(xiàn):運(yùn)行結(jié)果:


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 扎鲁特旗| 黔西县| 阆中市| 西吉县| 丹东市| 呼和浩特市| 临漳县| 咸阳市| 孟连| 海门市| 璧山县| 酒泉市| 沅江市| 祁阳县| 香格里拉县| 南华县| 松桃| 长治县| 静宁县| 新宁县| 游戏| 东乌| 得荣县| 阜阳市| 三穗县| 北宁市| 吉安市| 噶尔县| 疏附县| 永嘉县| 仁化县| 白河县| 新竹市| 乌鲁木齐市| 乐清市| 太白县| 长阳| 沛县| 若尔盖县| 大宁县| 竹山县|