擴展系統功能——裝飾模式(二)

                12.2 裝飾模式概述       裝飾模式可以在不改變一個對象本身功能的基礎上給對象增加額外的新行爲,在現實生活中,這種情況也到處存在,例如一張照片,我們可以不改變照片本身,給它增加一個相框,使得它具有防潮的功能,而且用戶可以根據需要給它增加不同類型的相框,甚至可以在一個小相框的外面再套一個大相框。       裝飾模式是一種用於替代繼承的技術,它通過一種無須定義
相關文章
相關標籤/搜索