Klassendiagramm: Sensoren
Für die Sensorik einer Verpackungsmaschine soll eine objektorientierte Software
entwickelt werden. Jeder DruckSensor und jeder TemperaturSensor nimmt bei einem
Messvorgang mehrere Werte auf, die in einem Array für Dezimalzahlen gespeichert werden.
Die konkreten Realisierungen DruckSensor und TemperaturSensor sollen den Basistyp
SampleProvider implementieren, der die folgenden öffentlichen Methodenköpfe vorgibt:
- getType: Hat keinen Übergabeparameter und gibt eine der Messart des Sensors
entsprechende Zeichenkette („Druck“ bzw. „Temperatur“) zurück.
- fetchSample: Weist den einzelnen Speicherplätzen des übergebenen
Dezimalzahlenarrays die Messdaten zu und gibt nichts zurück.
- sampleSize: Hat keinen Übergabeparameter und gibt die Länge des Messdatenarrays als
ganze Zahl zurück.
Zeichnen Sie das UML-Klassendiagramm mit dem Interface SampleProvider und den Klassen
DruckSensor und TemperaturSensor.
(Quelle: IHK, abgewandelt: im Original waren vorgegebene Klassenrahmen auszufüllen)
Deine Lösung hochladen
Lösungen der anderen
🔒 Die Lösungen der anderen (0 bisher) und die KI-Bewertungen siehst du, sobald du selbst eine Lösung hochgeladen hast.