public void ShowAllSensors(SensorDirector Allcapteur)
 {
     foreach (Sensor s in Allcapteur.Capteurs)
     {
         Console.WriteLine("Capteur " + s.SensorID + " : " + s.SensorValue + " " + s.SensorUnity + ".");
     }
 }
示例#2
0
        static void Exo2()
        {
            Thermometre    th = new Thermometre("th1", Unite.celsius);
            Hygrometre     hy = new Hygrometre("hy1", Unite.pourcentage);
            SensorDirector sd = new SensorDirector();

            sd.addSensor(th);
            sd.addSensor(hy);
            sd.updateSensorValues();
            Visualizer vs = new Visualizer();

            vs.ShowOneSensor(th);
        }