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

溫馨提示×

溫馨提示×

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

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

什么情況下可以適用web享元模式

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

今天小編給大家分享一下什么情況下可以適用web享元模式的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

適用性

以下的情況下可以適用享元模式。
?應用程序中大量存在相同或相似狀態的對象時。
?由于應用程序功能方面的需求,需要在不同對象之間共享數據或對象時。


結構

參與者


? Flyweight (Translator)
—定義享元的接口,一般來講接口的參數是無法共通的部分。相對于享元存儲的數據來講,稱為外部數據。
? ConcreteFlyweight(ConcreTranslatorA,ConcreteTranslatorB)
—存儲共通或相似的內部數據。

—根據內部數據加上外部數據構成的完整數據并實現享元接口的功能。

? UnsharedConcreteFlyweight (-)

—無論從存儲效率的角度,還是應用程序需求的角度都可能存在不需要共享數據的情況。這個類的接口和享元一致,可以用來管理享元對象。

? FlyweightFactory(TranslatorFactory)
—根據使用者的需求構建適當的享元。
—根據事先決定的規則(是否共享,類型)決定新生成享元或者返回已經存在而且需要共享的享元。

協作

用戶通過FlywieghtFactory取得享元對象,并使用外部數據作為參數調用享元的操作以完成功能。

以上就是“什么情況下可以適用web享元模式”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

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

web
AI

巧家县| 轮台县| 鹿泉市| 赣榆县| 来宾市| 南京市| 陆河县| 桂林市| 交城县| 措勤县| 萍乡市| 台中县| 夏津县| 囊谦县| 蓬安县| 北京市| 织金县| 新巴尔虎左旗| 肃宁县| 眉山市| 景泰县| 栖霞市| 宁南县| 祥云县| 洛南县| 盘锦市| 星座| 离岛区| 大化| 雅江县| 绵竹市| 广饶县| 万荣县| 贵定县| 兴化市| 东乡族自治县| 晋州市| 工布江达县| 邵阳市| SHOW| 鄄城县|