學習、探究Java設計模式——裝飾者模式

定義 裝飾者模式:在不改變原類文件以及不使用繼承的狀況下,動態地將責任附加到對象上,從而實現動態拓展一個對象的功能。它是經過建立一個包裝對象,也就是裝飾來包裹真實的對象。java 設計原則 要使用裝飾者模式,須要知足如下設計原則: 一、多用組合,少用繼承 二、開放-關閉原則:類應該對拓展開放,對修改關閉web UML類圖 咱們先來看看裝飾者模式的類圖,再來詳細講述: app 由上自下: 一、Com
相關文章
相關標籤/搜索