GOF23設計模式之狀態模式(state)

一、狀態模式概述   用於解決系統中複雜對象的狀態轉換以及不同狀態下行爲的封裝問題。   結構:     (1)Context 環境類         環境類中維護一個 State 對象,它定義了當前的狀態。     (2)State 抽象狀態類     (3)ConcreteState 具體狀態類         每一個類封裝了一個狀態對應的行爲。 二、狀態模式場景導入   酒店系統中,房間的狀
相關文章
相關標籤/搜索