行爲型模式—狀態模式

1. 狀態模式(State Pattern)的定義 (1)定義:允許一個對象在其內部狀態改變時改變它的行爲。對象看起來似乎修改了它的類。   ①狀態和行爲,它們的關係可以描述爲「狀態決定行爲」   ②因狀態是在運行期被改變,行爲也會在運行期根據狀態的改變而改變。看起來,同一個對象,在不同的運行時刻,行爲是不一樣的,就像是類被修改了一樣。 (2)狀態模式的結構和說明     ①Context:環境,
相關文章
相關標籤/搜索