Ejemplo n.º 1
0
        public void Run()
        {
            Heater h = new Heater();
            Alarm a = new Alarm();

            h.Boiled += a.MakeAlarm;
            h.Boiled += Screen.ShowMsg;

            h.BoilWater();
        }
Ejemplo n.º 2
0
 public void MakeAlarm(object sender, Heater.BoiledEventArgs e)
 {
     Heater heater = (Heater)sender;
     Console.WriteLine("{0}-{1}", heater.area, heater.type);
     Console.WriteLine("temperature:{0}", e.temperature);
 }