6.裝飾模式

裝飾模式:動態地給一個對象添加一些額外地職責,就增加功能來說,裝飾模式比生成子類更加靈活。 decorator類繼承了component類,作爲裝飾類的接口,同時它聚合了component類似遞歸調用,實現裝飾功能。該模式一般用於在不改變已設計好的類的情況下,順序組合新的功能(開閉原則)。
相關文章
相關標籤/搜索