設計模式之: Decorator(裝飾器)模式

在說明什麼是Decorator模式之前,先來看看它有什麼優點,通過下面的例子你或許會對它有一個簡單的認識 需求背景 設計一個Modem(調制解調器)的層次結構,在這個結構中 (1) Modem基類包含了一些調制解調器常用的功能,比如撥號,音量的控制 (2) 子類一:LoudModem,一般的撥號器在撥號的時候是沒有聲音的,這種modem在撥號的時候會發出聲音 (3) 子類二:ScreenModem
相關文章
相關標籤/搜索