コード例 #1
0
 public Bombero(ManejadorDeDenuncias m) : base(m)
 {
     this.vehiculo    = new Autobomba();
     this.herramienta = new Manguera();
 }
コード例 #2
0
        protected bool kit = false;         //Bandera que permite identificar si un Responsable tiene asignado vehiculo/herramienta.

        public ManejadorDeDenuncias(ManejadorDeDenuncias sucesor)
        {
            this.sucesor = sucesor;
        }
コード例 #3
0
 public IResponsable crearHeroe(ManejadorDeDenuncias manejador = null)
 {
     return(new Bombero(manejador));
 }
コード例 #4
0
 public Medico(ManejadorDeDenuncias m) : base(m)
 {
     this.vehiculo    = new Ambulancia();
     this.herramienta = new Desfibrilador();
 }
コード例 #5
0
ファイル: Policia.cs プロジェクト: FedericoAlmada/Heroes
 public Policia(ManejadorDeDenuncias m) : base(m)
 {
     this.vehiculo    = new Patrullero();
     this.herramienta = new Pistola();
 }
コード例 #6
0
 public IResponsable crearHeroe(ManejadorDeDenuncias manejador = null)
 {
     return(new Electricista(manejador));
 }
コード例 #7
0
 public Electricista(ManejadorDeDenuncias m) : base(m)
 {
     this.vehiculo    = new Camioneta();
     this.herramienta = new Buscapolo();
 }