Main.java |
1 /** 2 * 183.592 Programmierpraxis TU Wien WS2014/15 H.Moritsch 3 * Punkt mit Sensoren 4 */ 5 import sensorpoint.SensorPoint; 6 import sensor.sensors.*; // für die einzelnen Sensoren 7 class Main { 8 public static void main(String[] args) { 9 10 // erzeuge einen Sensorpunkt an dieser Position 11 SensorPoint sp = new SensorPoint(1.0, 2.0, 3.0); 12 13 // erzeuge Sensoren und füge sie hinzu 14 sp.addSensor(new TemperatureSensor("Temp")); 15 sp.addSensor(new LightSensor("Light1")); 16 sp.addSensor(new LightSensor("Light2")); 17 sp.addSensor(new HumiditySensor("Hum")); 18 19 // Liste der Sensoren ausgeben 20 sp.listSensorsV2(); 21 22 // Sensoren auslesen 23 sp.readSensor("Temp"); 24 sp.readSensor("Light1"); 25 sp.readSensor("Hum"); 26 27 // Sensorpunkt ausgeben 28 sp.printV2(); 29 } 30 31 } 32