設計模式之裝飾模式(c++實現)

裝飾模式是結構型設計模式之一,使用一種對客戶透明的方式來動態拓展對象的功能,Java IO中各種流的嵌套就是裝飾模式的很好體現。   1. 裝飾模式介紹 裝飾模式定義: 動態地給一個對象添加一些額外的功能,比生成子類要靈活。   裝飾模式的使用場景: 需要透明且動態地拓展類的功能的場景。   裝飾模式包括的角色:                                  (1)抽象組件Co
相關文章
相關標籤/搜索