亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

web中介者模式的動機是什么

發布時間:2022-01-13 16:43:29 來源:億速云 閱讀:112 作者:iii 欄目:大數據

這篇文章主要介紹“web中介者模式的動機是什么”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“web中介者模式的動機是什么”文章能幫助大家解決問題。

意圖

當多個對象為了同一個目的需要相互協作時,指定一個中介對象作為業務的中樞,以降低各個對象之間的耦合程度。

動機

面向對象設計的一個重要原則就是高內聚,低耦合。因此在設計一個軟件時,總是希望將系統的功能進行分解然后分配給不同的參與者類。這種方式對于軟件功能中可以復用的那部分沒有任何問題,因為這有助于軟件功能的復用化。但是對于軟件功能中只適用于當前軟件的那部分功能,如果非要強制性的分配到參與者類中的話,就會造成類數量的膨脹和類之間依賴程度的幾何級數增長。

考慮下面的Word2016中的文字環繞屬性設定對話框,用戶在選擇不同的環繞方式之后,下面的文字環繞方向和距離設定控件的有效無效會隨之發生變化。

web中介者模式的動機是什么

如果將讓每個環繞方式控件管理其他控件動作的話,需要讓每個環繞方式控件都要和其他控件之間建立通知渠道。可以想象這是多么復雜的一個網絡。

幾乎所有的應用開發都會遇到這樣的問題,也就是說當我們將可以共通的功能越來越集中到可復用的類之后,總是要有人來承擔那些不可復用的部分。而那些不可復用的部分往往就是應用特有的內容,這部分內容處于業務的中心,利用可復用類的功能,協調可復用類的行為。處理這部分功能的類就是中介者類。

關于“web中介者模式的動機是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

web
AI

荆州市| 东城区| 灌云县| 南木林县| 吉隆县| 特克斯县| 金昌市| 昆明市| 昌图县| 炉霍县| 广平县| 琼海市| 行唐县| 诸暨市| 思茅市| 家居| 绥棱县| 弋阳县| 昭平县| 广元市| 夏津县| 察隅县| 五常市| 田林县| 夹江县| 个旧市| 房山区| 绥芬河市| 松江区| 同江市| 孝义市| 嘉荫县| 石家庄市| 高邑县| 蕲春县| 马鞍山市| 乌苏市| 宜都市| 邢台市| 庆阳市| 浮山县|