設計模式學習筆記-狀態模式

APP抽獎活動 加入每參加一次活動要扣除用戶50積分,中獎機率是10% 獎品數量固定,抽完就不能抽獎 活動有四個狀態:能夠抽獎、不能抽獎、發放獎品和獎品領完 狀態轉換圖以下 狀態模式 基本介紹 狀態模式主要用來解決對象在多種狀態轉換時,須要對外輸出不一樣的行爲的問題,狀態和行爲是一 一對應的,狀態之間能夠相互轉換 當一個對象的內在狀態改變時,容許改變其行爲,這個對象看起來像是改變了其類 原理類圖
相關文章
相關標籤/搜索