設計模式(11):裝飾模式

本章節我們來說一說裝飾模式,裝飾是什麼,從字面上理解就是,裝飾一下事物,如果汽車改裝,房子裝修,都是裝飾,那我們就簡單給裝飾模式下一個定義,讓原來的事物變成一個更好更符合我們需求的事物,軟件領域裏面的定義爲:動態地給一個對象添加一些額外的職責。就增加功能來說,裝飾模式相比生成子類更爲靈活。 怎麼理解呢?比如我們有一個 小學生 對象Object 他有一個行爲(方法),這個行爲是啥呢?,就是報告成績,
相關文章
相關標籤/搜索