Java設計模式:策略模式

下面是一個有關於策略模式的故事。假設Mike在開車的時候,會很頻繁的加速,有一天因爲超速他被一個警察攔下來了。有可能這個警察會比較友好,沒開任何罰單就讓Mike把車開走了。(我們把這類型的警察稱之爲「NicePolice」)。也有可能Mike遇到了一個不太友好的警察,然後這個警察給Mike出具了一張罰單。(我們把這類型的警察稱之爲「HardPolice」)。 Mike其實並不知道他會遇到什麼類型的
相關文章
相關標籤/搜索