示例#1
0
        public void Run()
        {
            Light l = new Light(new Off());
            l.PressSwich();

            l.PressSwich();
        }
示例#2
0
 public override void PressSwich(Light light)
 {
     Console.WriteLine("turn off the light.");
     light.State = new Off();
 }
示例#3
0
 public abstract void PressSwich(Light light);