Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m320_2024:learningunits:lu10:aufgaben:erweitern [2026/08/30 14:05] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | de:modul:m320_2024:learningunits:lu10:aufgaben:erweitern [2026/08/30 14:13] (aktuell) – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden 74.7.243.195 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== LU10.A03: Erweitern von Fähigkeiten ====== | ||
| + | <WRAP center round todo 60%> | ||
| + | Sie können aufzeigen, wie Vererbung für die Erweiterung von Fähigkeiten eingesetzt wird. | ||
| + | </ | ||
| + | {{de: | ||
| + | |||
| + | ===== Auftrag ===== | ||
| + | * Implementieren Sie die Klassen gemäss Klassendiagramm. | ||
| + | * Die Methode '' | ||
| + | * Die Gerätefunktionen ('' | ||
| + | |||
| + | ==== Hinweise: ==== | ||
| + | * Schreiben Sie die Klassen jeweils in eine eigene Datei ('' | ||
| + | * Sie können die Klassen mit den Testroutinen in den '' | ||
| + | |||
| + | Führen Sie am Schluss '' | ||
| + | |||
| + | === Abgabe === | ||
| + | Wenn Ihr Programm sinngemäss folgende Output generiert, haben Sie die Aufgabe korrekt gelöst. | ||
| + | <code terminal> | ||
| + | ich bin: a simple phone und kann | ||
| + | anrufen | ||
| + | ------------------ | ||
| + | ich bin: an old handy und kann | ||
| + | anrufen | ||
| + | sms senden und empfangen | ||
| + | ------------------ | ||
| + | ich bin: a modern smartphone und kann | ||
| + | anrufen | ||
| + | sms senden und empfangen | ||
| + | das Internet benutzen | ||
| + | ------------------ | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | {{tag> | ||
| + | [[https:// | ||