Example #1
0
 public override void AtenderInfarto(IInfartable transeunte)
 {
     vehiculo.encenderSirena();
     vehiculo.Conducir();
     herramienta.usar();
     templateMethod.Method(transeunte);
     herramienta.Guardar();
 }
Example #2
0
 public override void Revisar(IIluminable i)
 {
     vehiculo.encenderSirena();
     vehiculo.Conducir();
     herramienta.usar();
     i.revisarYCambiarLamparasQuemadas();
     herramienta.Guardar();
 }
Example #3
0
 public override void PatrullarCalles()
 {
     vehiculo.encenderSirena();
     vehiculo.Conducir();
     herramienta.usar();
     if (patrullable.HayAlgoFueraDeLoComun())
     {
         DarAviso();
     }
     herramienta.Guardar();
 }