設計模式——狀態模式

最近在項目開發過程中,接觸到了狀態設計模式。自己也去百度了一下,大概看了一下,寫了一個demo。 狀態模式:允許一個對象在其內部狀態改變時改變它的行爲 當狀態少的時候,我們會覺得不用設計模式也是可以的,但是狀態增多的時候,這樣會使我們的代碼很亂,不利於程序的擴展。 狀態模式可以把每一個狀態抽象爲一個類,通過繼承狀態接口,內置每個狀態對應的處理邏輯,事物通過不同的條件,自由切換 爲不同狀態。 我們以
相關文章
相關標籤/搜索