91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

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

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

意圖

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

動機

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

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

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

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

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

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

向AI問一下細節

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

web
AI

荣昌县| 宽城| 抚州市| 西畴县| 白水县| 松江区| 股票| 中江县| 金阳县| 集安市| 灵川县| 城市| 岱山县| 云南省| 靖边县| 彩票| 翼城县| 太仓市| 鄢陵县| 綦江县| 巴青县| 独山县| 达孜县| 永兴县| 万盛区| 天镇县| 志丹县| 祥云县| 临泉县| 定州市| 神农架林区| 鄱阳县| 兴和县| 宁明县| 屯留县| 水富县| 耿马| 安丘市| 宿迁市| 陇南市| 湖州市|