public void Frost(Water water) { Console.WriteLine("Turn steam into water"); water.State = new LiquidWaterState(); }
public void Heat(Water water) { Console.WriteLine("Raise steam temperature"); }
public void Frost(Water water) { Console.WriteLine("Turn water into ice"); water.State = new SolidWaterState(); }
public void Heat(Water water) { Console.WriteLine("Turn water into steam"); water.State = new GasWaterState(); }
public void Frost(Water water) { Console.WriteLine("Confinue ice freezing"); }
public void Heat(Water water) { Console.WriteLine("Turn ice into water"); water.State = new LiquidWaterState(); }