Bacharel

296 palavras 2 páginas
package redesensores;

import java.util.Scanner; import redesensores.rede.Controlador; import redesensores.sensores.Sensor; import redesensores.sensores.SensorLuminosidade; import redesensores.sensores.SensorPresenca;

public class Main {

public static void main(String[] args) { Scanner sc = new Scanner(System.in);

Controlador controlador = Controlador.iniciarControlador();

int opcao = 0;

do { try { System.out.println("Informe a opção desejada:"); System.out.println("1: adicionar novo sensor."); System.out.println("2: verificar status dos sensores."); System.out.println("3: recarregar bateria"); System.out.println("4: alterar status sensor."); System.out.println("0: sair."); opcao = Integer.parseInt(sc.nextLine());

switch (opcao) { case 1: { System.out.println("Informe o nome do sensor."); String nome = sc.nextLine();

System.out.println("Informe o tipo do sensor:"); System.out.println("1: Sensor de Presença."); System.out.println("2: Sensor de Luminosidade."); int tipoSensor = sc.nextInt();

if (tipoSensor == 1) { controlador.adicionarSensor(new SensorPresenca(nome)); } else if (tipoSensor == 2) { controlador.adicionarSensor(new SensorLuminosidade(nome)); } break; } case 2: { controlador.verificarStatusSensores(); break; }

case 3: { System.out.println("Informe o nome do sensor

Relacionados

  • bacharel
    852 palavras | 4 páginas
  • Bacharel
    502 palavras | 3 páginas
  • Bacharel
    4151 palavras | 17 páginas
  • BACHAREL
    963 palavras | 4 páginas
  • bacharel
    340 palavras | 2 páginas
  • bacharel
    363 palavras | 2 páginas
  • bacharel
    6755 palavras | 28 páginas
  • Bacharel
    275 palavras | 2 páginas
  • Bacharel
    6652 palavras | 27 páginas
  • BACHAREL
    338 palavras | 2 páginas