コード例 #1
0
ファイル: StatusBTest.cs プロジェクト: rosslight/csharpBase
        public void Run()
        {
            Light l = new Light(new Off());
            l.PressSwich();

            l.PressSwich();
        }
コード例 #2
0
ファイル: StatusBTest.cs プロジェクト: rosslight/csharpBase
 public override void PressSwich(Light light)
 {
     Console.WriteLine("turn off the light.");
     light.State = new Off();
 }
コード例 #3
0
ファイル: StatusBTest.cs プロジェクト: rosslight/csharpBase
 public abstract void PressSwich(Light light);