裝飾模式C++實現

 裝飾模式主要的應用場景是通過多個子類修改對象本身的屬性。如遊戲中人物換裝備後,各屬性的變化。對於增加新的裝備的情況,採用裝飾模式可以保持原有框架不變,只需增加對應裝飾類即可。而對於變裝,只需在客戶端修改裝飾操作即可。 類圖結構如下:      實現如下: MyComponent.h   #pragma once class MyComponent { public:     MyComponen
相關文章
相關標籤/搜索