コード例 #1
0
ファイル: Water.cs プロジェクト: JeanRasin/Paterns
 public void Heat(Water water)
 {
     Console.WriteLine("Превращаем водяной пар в жидкость");
     water.State = new LiquidWaterState();
 }
コード例 #2
0
ファイル: Water.cs プロジェクト: JeanRasin/Paterns
 public void Frost(Water water)
 {
     Console.WriteLine("Повышаем температуру водяного пара");
 }
コード例 #3
0
ファイル: Water.cs プロジェクト: JeanRasin/Paterns
 public void Heat(Water water)
 {
     Console.WriteLine("Превращаем жидкость в лед");
     water.State = new SolidWaterState();
 }
コード例 #4
0
ファイル: Water.cs プロジェクト: JeanRasin/Paterns
 public void Frost(Water water)
 {
     Console.WriteLine("Превращаем жидкость в пар");
     water.State = new GasWaterState();
 }
コード例 #5
0
ファイル: Water.cs プロジェクト: JeanRasin/Paterns
 public void Heat(Water water)
 {
     Console.WriteLine("Продолжаем заморозку льда");
 }
コード例 #6
0
ファイル: Water.cs プロジェクト: JeanRasin/Paterns
 public void Frost(Water water)
 {
     Console.WriteLine("Превращаем лед в жидкость");
     water.State = new LiquidWaterState();
 }