public static void Main(string[] args) { Manejador m = crearCadenaDeResponsabilidades(); Evento e = new Evento(m); e.hacerFiesta(); Console.Write("Programa finalizado correctamente."); Console.ReadKey(true); }
public Electricista(Manejador m) : base(m) { }
public Gasista(Manejador m) : base(m) { }
public Manejador(Manejador s) { sucesor = s; }
public Bombero(Manejador m) : base(m) { }
public Carpintero(Manejador m) : base(m) { }
public Evento(Manejador m) { manejador = m; }