Exemple #1
0
 virtual public void revisar(IIluminable iluminable)
 {
     if (sucesor != null)
     {
         sucesor.revisar(iluminable);
     }
 }
Exemple #2
0
 override public void revisar(IIluminable iluminable)
 {
     if (heroeReal == null)
     {
         heroeReal = fabrica.crearHeroe();
         heroeReal.setHerramienta(fabrica.crearHerramienta());
         heroeReal.setVehiculo(fabrica.crearVehiculo());
     }
     heroeReal.revisar(iluminable);
     // devuelvo el bombero creado al cuartel
     fabrica.crearCuartel().agregarPersonal(heroeReal);
     fabrica.crearCuartel().agregarVehiculo(heroeReal.getVehiculo());
     fabrica.crearCuartel().agregarHerramienta(heroeReal.getHerramienta());
 }
Exemple #3
0
 public void atender(IResponsable electricista)
 {
     electricista.revisar(iluminable);
 }