狀態模式(State)

​一、狀態模式介紹 狀態模式:當一個對象的內在狀態改變時允許改變其行爲,這個對象看起來像是改變了其類 狀態模式主要解決的是當控制一個對象狀態轉換的條件表達式過於複雜時的情況。 把狀態的判斷邏輯轉移到表示不同狀態的一系列類當中,可以把複雜的判斷邏輯簡化。 當遇到不同的狀態遇到不同的行爲的時候,可以使用狀態模式 狀態模式UML圖 State(抽象狀態類):定義一個接口以封裝與Context的一個特定狀
相關文章
相關標籤/搜索