예제 #1
0
        //*************************************************************************************************************************

        //SOBRECARGA DE CONSTRUCTORES

        public Bombero(Manejador manejador, IEstrategy estrategia, IHerramienta herramienta, IVehiculo vehiculo) : base(manejador)
        {
            this.estrategia  = estrategia;
            this.herramienta = herramienta;
            this.vehiculo    = vehiculo;
        }
 //SOBRECARGA DE CONSTRUCTORES
 public Policia(Manejador manejador, Iorden pOrden, IHerramienta h, IVehiculo v) : base(manejador)
 {
     this.ordenPolicial = pOrden;
     this.herramienta   = h;
     this.vehiculo      = v;
 }
 public Manejador(Manejador pManejador)
 {
     this.manejador = pManejador;
 }
예제 #4
0
        //*********************************************************************************************************

        //SOBRECARGA DE CONSTRUCTORES
        public Medico(Manejador manejador, ProtocoloRCP pProtocolo, IHerramienta h, IVehiculo v) : base(manejador)
        {
            this.protocolo   = pProtocolo;
            this.herramienta = h;
            this.vehiculo    = v;
        }
 //SOBRECARGA DE CONSTRUCTORES
 public Electricista(Manejador manejador, IHerramienta herramienta, IVehiculo vehiculo) : base(manejador)
 {
     this.herramienta = herramienta;
     this.vehiculo    = vehiculo;
 }
 public BomberoProxy(Manejador manejador, FabricaDeBomberos fabrica) : base(manejador)
 {
     this.fabrica = fabrica;
 }