public Bombero(ManejadorDeDenuncias m) : base(m) { this.vehiculo = new Autobomba(); this.herramienta = new Manguera(); }
protected bool kit = false; //Bandera que permite identificar si un Responsable tiene asignado vehiculo/herramienta. public ManejadorDeDenuncias(ManejadorDeDenuncias sucesor) { this.sucesor = sucesor; }
public IResponsable crearHeroe(ManejadorDeDenuncias manejador = null) { return(new Bombero(manejador)); }
public Medico(ManejadorDeDenuncias m) : base(m) { this.vehiculo = new Ambulancia(); this.herramienta = new Desfibrilador(); }
public Policia(ManejadorDeDenuncias m) : base(m) { this.vehiculo = new Patrullero(); this.herramienta = new Pistola(); }
public IResponsable crearHeroe(ManejadorDeDenuncias manejador = null) { return(new Electricista(manejador)); }
public Electricista(ManejadorDeDenuncias m) : base(m) { this.vehiculo = new Camioneta(); this.herramienta = new Buscapolo(); }