Vererbung
Drei Aufgaben auf der Basisklasse Messreihe, die fertig im Editor steht. Teil 2 übernimmt den Code aus Teil 1 per Knopf.
Teil 1 — TemperaturVersuch erbt von Messreihe
Eigenes Attribut mit super(), eine neue Methode.
Aufgabe
Im Editor steht die fertige Basisklasse Messreihe. Leite davon die Klasse TemperaturVersuch ab. Ihr Konstruktor bekommt zusätzlich einheit="°C" und speichert sie im Attribut einheit; Name und Messwerte übernimmt er mit super().__init__(name, messwerte). Die Methode max_temp() gibt die höchste Temperatur zurück.
Beispiel TemperaturVersuch("Erwärmung", [20, 24, 22]).max_temp() ergibt 24.
Teil 1 — Dein Code
Python wird geladen…Prüfung
Teil 2 — Eigenes __str__ für den Temperaturversuch
Eine geerbte Methode überschreiben.
Aufgabe
Übernimm deine Klasse aus Teil 1 und überschreibe in TemperaturVersuch die Methode __str__(), sodass der Versuch Maximum und Einheit nennt statt des Mittelwerts.
Beispiel print(TemperaturVersuch("Erwärmung", [20, 24, 22])) zeigt genau Temperaturversuch Erwärmung: 3 Werte, Maximum 24 °C. Eine gewöhnliche Messreihe stellt sich weiterhin wie bisher vor.
Teil 2 — Dein Code
Python wird geladen…Prüfung
Teil 3 — Druckmessreihe mit Grenzen
Eine zweite Unterklasse für das Labor.
Aufgabe
Leite von Messreihe die Klasse Druckmessreihe(name, messwerte, minimum, maximum) ab und speichere die Grenzen in den Attributen minimum und maximum. Die Methode alle_plausibel() gibt True zurück, wenn jeder Messwert zwischen den Grenzen liegt, die Grenzen eingeschlossen. ausreisser() gibt die Liste der Messwerte zurück, die außerhalb liegen.
Beispiel Für die Werte [2.0, 11.5, 2.4] mit den Grenzen 0 und 10 ist alle_plausibel() gleich False und ausreisser() gleich [11.5].
Teil 3 — Dein Code
Python wird geladen…Prüfung
Protokoll als PDF
Deine Lösungen dokumentieren und herunterladen.
Modulübersicht
| Teil | Status |
|---|---|
| Teil 1: Erben | Offen |
| Teil 2: Überschreiben | Offen |
| Teil 3: Druckmessreihe | Offen |
Noch nicht alle Teile sind abgeschlossen — das Protokoll kann trotzdem erstellt werden.
PDF herunterladen
Gib deinen Namen ein. Das PDF enthält deinen Code, den Bearbeitungsstand und einen QR-Code zur Verifikation.