Inheritance: IColor
コード例 #1
0
ファイル: Program.cs プロジェクト: Confirmit/Students
 static void Main(string[] args)
 {
     var red = new Red();
        var green = new Green();
     Console.WriteLine(red.ToString());
     Console.WriteLine(green.ToString());
       //  Console.WriteLine(red.GetMyType());
        // ColorsProcessor.Process(red, green);
 }
コード例 #2
0
ファイル: Colors.cs プロジェクト: Confirmit/Students
 public static void Do(Green first, Red second)
 {
     //Green, Green
     GreenRed = true; //just for tests
 }
コード例 #3
0
ファイル: Colors.cs プロジェクト: Confirmit/Students
 public static void Do(Red first, Green second)
 {
     //Red, Green
     RedGreen = true; //just for tests
 }
コード例 #4
0
ファイル: ColorProcessor.cs プロジェクト: Confirmit/Students
 public string Prosess(Green first, Green second)
 {
     return first.ColorGreen + " " + second.ColorGreen;
 }
コード例 #5
0
ファイル: ColorProcessor.cs プロジェクト: Confirmit/Students
 public string Prosess(Blue first, Green second)
 {
     return first.ColorBlue + " " + second.ColorGreen;
 }
コード例 #6
0
ファイル: ColorProcessor.cs プロジェクト: taler0n/Students
 public void Process(Green colorOne, Red colorTwo)
 {
     LastProcess = TypeOfProcess.GreenAndRed;
 }
コード例 #7
0
ファイル: ColorProcessor.cs プロジェクト: taler0n/Students
 public void Process(Green colorOne, Green colorTwo)
 {
     LastProcess = TypeOfProcess.GreenAndGreen;
 }
コード例 #8
0
ファイル: ColorProcessor.cs プロジェクト: taler0n/Students
 public void Process(Red colorOne, Green colorTwo)
 {
     LastProcess = TypeOfProcess.RedAndGreen;
 }
コード例 #9
0
ファイル: Colors.cs プロジェクト: taler0n/Students
 public static void Do(Red first, Green second)
 {
     //Red, Green
     RedGreen = true; //just for tests
 }
コード例 #10
0
ファイル: Colors.cs プロジェクト: taler0n/Students
 public static void Do(Green first, Red second)
 {
     //Green, Green
     GreenRed = true; //just for tests
 }
コード例 #11
0
ファイル: ColorProcessor.cs プロジェクト: Confirmit/Students
 public void Process(Green colorOne, Red colorTwo)
 {
     LastProcess = TypeOfProcess.GreenAndRed;
 }
コード例 #12
0
ファイル: ColorProcessor.cs プロジェクト: Confirmit/Students
 public void Process(Red colorOne, Green colorTwo)
 {
     LastProcess = TypeOfProcess.RedAndGreen;
 }
コード例 #13
0
ファイル: ColorProcessor.cs プロジェクト: Confirmit/Students
 public void Process(Green colorOne, Green colorTwo)
 {
     LastProcess = TypeOfProcess.GreenAndGreen;
 }
コード例 #14
0
ファイル: ColorProcessor.cs プロジェクト: taler0n/Students
 public string Prosess(Green first, Green second)
 {
     return(first.ColorGreen + " " + second.ColorGreen);
 }
コード例 #15
0
ファイル: ColorProcessor.cs プロジェクト: taler0n/Students
 public string Prosess(Blue first, Green second)
 {
     return(first.ColorBlue + " " + second.ColorGreen);
 }