State v2

狀態模式 sample code ok