java裝飾者模式解析&&動態代理解決裝飾者模式的缺點

需求描述: 假如谷歌公司根據sun公司規定的接口實現了一套自己的智能汽車系統。 包括 汽車啓動,汽車運行,汽車停止。 作爲 第三方公司的我們,我們想基於谷歌公司的汽車系統做二次開發,加入 天氣檢測功能和路況檢測功能。 裝飾者模式描述 某個語言(以java爲例)定義了一套功能接口(例如: 智能汽車接口,ICar) 某公司(以谷歌爲例)實現了這套接口,做了自己的實現(例如:GoogleCar )。(擁
相關文章
相關標籤/搜索