public void DoClock(IContext context, int hour)
 {
     if (hour >= 9 && hour < 17)//非晚上时间
     {
         context.ChangeState(DayState.GetInstance());
     }
 }
Exemple #2
0
 public SafeForm()
 {
     InitializeComponent();
     //从白天开始吧
     state = DayState.GetInstance();
     this.SetClock(hour);
     this.timer1.Enabled = true;//开始计时
 }