狀態模式 - 設計模式學習

狀態模式 - 設計模式學習   狀態模式(State),當一個對象的內在狀態改變時允許改變其行爲,這個對象看起來像是改變了其類。   狀態模式主要解決的是當控制一個對象狀態轉換的條件表達式過於複雜時的情況,把狀態的判斷邏輯轉到到表示不同狀態的一系列類當中,可以把複雜的邏輯判斷簡化。當然,如果這個狀態的判斷很簡單,就沒有必要使用狀態模式了。   如果我沒理解錯的話,說白了就是如果判斷很長,就把判斷分
相關文章
相關標籤/搜索