設計模式之☞狀態模式實戰

狀態模式 簡介   在狀態模式(State Pattern)中,類的行爲是基於它的狀態改變的。這種類型的設計模式屬於行爲型模式。在狀態模式中,我們創建表示各種狀態的對象和一個行爲隨着狀態對象改變而改變的 context 對象。 特點 意圖:允許對象在內部狀態發生改變時改變它的行爲,對象看起來好像修改了它的類。 主要解決:對象的行爲依賴於它的狀態(屬性),並且可以根據它的狀態改變而改變它的相關行爲。
相關文章
相關標籤/搜索