Skip to content

Latest commit

 

History

History
 
 

README.md

State Pattern - 狀態模式

定義:當一個物件的內在狀態改變時允許改變其行為,這個物件看起來像是改變了其類別

狀態模式將特定狀態的行為局部化,並將不同的狀態的行為分割,消除了龐大的條件分支。未來要新增新的狀態子類別時,只需要繼承狀態父類別並實作就可以完成。

類別圖

狀態模式