Ejemplo n.º 1
0
 public void ajustaTemperatura() {
   int interno = 0, externo = 0;
   double resultado;
   for (Sensor i : mediador.getSensoresInternos()) {
     interno += i.getQtdPessoas();
   }
   for (Sensor j : mediador.getSensoresExternos()) {
     externo += j.getTemperaturaExterna();
   }
   resultado =
       TEMP_MEDIA
           - ((interno / mediador.getSensoresInternos().size())
               + (externo / mediador.getSensoresExternos().size()));
   System.out.println(resultado);
 }
Ejemplo n.º 2
0
 public ColegaConcreto1(Mediador mediador) {
   this.mediador = mediador;
   mediador.registrar(this);
 }
Ejemplo n.º 3
0
 public void cambioDeEstado() {
   estado = !estado;
   mediador.cambioDeEstado();
 }