public void Frost(Water water) { MessageBox.Show("make water from gas"); water.State = new LiquidWaterState(); }
public void Heat(Water water) { MessageBox.Show("Upper temperature of gas"); }
public void Frost(Water water) { MessageBox.Show("make ice from water"); water.State = new SolidWaterState(); }
public void Heat(Water water) { MessageBox.Show("make gas from water"); water.State = new GasWaterState(); }
public void Frost(Water water) { MessageBox.Show("continue freeze..."); }
public void Heat(Water water) { MessageBox.Show("make water from ice"); water.State = new LiquidWaterState(); }