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:lu04:aufgaben:konstruktor [2026/08/30 14:05] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | de:modul:m320_2024:learningunits:lu04:aufgaben:konstruktor [2026/08/30 14:06] (aktuell) – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden msuter | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== LU04.A01 - Parametrisierte Konstruktoren ====== | ||
| + | ==== Ziel ==== | ||
| + | Sie können eine Klasse gemäss UML-Diagramm mit parametrisiertem Konstruktor implementieren. | ||
| + | |||
| + | ==== Auftrag 1 ==== | ||
| + | Gegeben ist das folgende Klassendiagramm | ||
| + | |||
| + | {{de: | ||
| + | |||
| + | - Akzeptieren Sie das Assignment im GitHub Classroom und klonen Sie Ihr Repository in die Entwicklungsumgebung. | ||
| + | - Codieren Sie alle setter und getter; die im Diagramm mit // | ||
| + | - Implementieren Sie nun die '' | ||
| + | - Implementieren Sie zuletzt die '' | ||
| + | - Führen Sie einen Commit und einen Push durch. | ||
| + | |||
| + | |||
| + | {{modul: | ||
| + | |||
| + | ===== Auftrag 2 ===== | ||
| + | Passen Sie den Code so an, dass das Citybike die Farbe rot (red) aufweist. | ||
| + | Dabei dürfen Sie aber nur in der '' | ||
| + | |||
| + | ===== Dauer ===== | ||
| + | 30 Minuten inkl. Testen. | ||
| + | |||
| + | ===== Abgabe ===== | ||
| + | Die Abgabe erfolgt mittels Push in das GitHub Repository. | ||
| + | In Moodle ist keine Abgabe möglich. | ||
| + | |||
| + | ---- | ||
| + | < | ||
| + | < | ||
| + | GitHub Repository https:// | ||
| + | |||
| + | //Lernende am BZZ müssen den Link zum GitHub Classroom Assignment verwenden// | ||
| + | |||
| + | </ | ||
| + | {{tag> | ||
| + | [[https:// | ||