行為型模式--狀態模式

  重點着力於對象交互時狀態之變化,本質上相當於實現一個狀態機來解決特定領域的一個軟件問題,狀態機有兩個關鍵部分:狀態和轉換,其中狀態是指系統當前狀況;轉換則指因某個事件或條件的觸發而從一個狀態切換到另一個狀態,此通常會在一次轉換髮生之前或之後執行某些動作。 UML圖 狀態State抽象類:聲明對象行爲之接口,而行爲要與目前對象的狀態相關聯。 狀態ConcreateStateA/Concreate
相關文章
相關標籤/搜索