簡體中文 | 繁體中文

大話設計模式-----第210章


一等保鏢 盛寵有毒:總裁的絕密情人 超級大富豪 重生之財運巔峰 二嫁薄情帝君:沖喜王妃 嘿,總裁別囂張! 如果我們停留在青春年少 簾幕卷清霜 強娶小小小媽咪 朱門毒後 逆殺神魔 黃泉帝君 王者封天 凶神惡煞 重生之末日神話 盜墓奇談 勳鹿永遠在一起 宛然如夢 元曲:竇娥冤 敢說會說巧說
第210章

小A:“為什麼使用Decorator?”

大B:“我們通常可以使用繼承來實現功能的拓展,如果這些需要拓展的功能的種類很繁多,那麼勢必生成很多子類,增加系統的複雜性,同時,使用繼承實現功能拓展,我們必須可預見這些拓展功能,這些功能是編譯時就確定了,是靜態的。使用Decorator的理由是:這些功能需要由使用者動態決定加入的方式和時機。Decorator提供了‘即插即用’的方法,在執行期間決定何時增加何種功能。”

推薦小說