再探設計模式之狀態模式(紙牌遊戲的開發)

狀態模式主要用於檢測和切換狀態,在狀態模式下狀態的轉化對於客戶端是透明的,經常使用場合好比公文的流轉,遊戲的角色升級 package com.linewell.modeldesign.state import scala.util.Random /** * 某軟件公司欲開發一款紙牌遊戲軟件,在該軟件中用戶角色具備入門級、熟練級、高手級和骨灰級 * 角色的等級和積分對應,遊戲勝利增長積分,遊戲失敗扣
相關文章
相關標籤/搜索