Beispiel #1
0
 public void Frost(Water water)
 {
     MessageBox.Show("make water from gas");
     water.State = new LiquidWaterState();
 }
Beispiel #2
0
 public void Heat(Water water)
 {
     MessageBox.Show("Upper temperature of gas");
 }
Beispiel #3
0
 public void Frost(Water water)
 {
     MessageBox.Show("make ice from water");
     water.State = new SolidWaterState();
 }
Beispiel #4
0
 public void Heat(Water water)
 {
     MessageBox.Show("make gas from water");
     water.State = new GasWaterState();
 }
Beispiel #5
0
 public void Frost(Water water)
 {
     MessageBox.Show("continue freeze...");
 }
Beispiel #6
0
 public void Heat(Water water)
 {
     MessageBox.Show("make water from ice");
     water.State = new LiquidWaterState();
 }