Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:java:aoc:aco2023:day7:start [07.12.2023 19:29] – Frank Schiebel | faecher:informatik:oberstufe:java:aoc:aco2023:day7:start [07.12.2023 19:43] (aktuell) – [Variante 2: Objekte] Frank Schiebel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | |||
+ | ~~NOTOC~~ | ||
< | < | ||
* [[# | * [[# | ||
Zeile 264: | Zeile 266: | ||
</ | </ | ||
<pane id=" | <pane id=" | ||
+ | ====== Variante 2: Objekte ====== | ||
+ | |||
+ | Variante zwei wieder mit Objekten: | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Wie bei den Sortieralgorithmen | ||
+ | |||
+ | * Wir erzeugen für jede Zeile in der Eingabe ein '' | ||
+ | * Dann wollen wir die Objekte sortieren - allerdings reicht der Vergleich der Typen nicht aus, weil man bei zwei " | ||
+ | * Also implementieren wir in der Klasse Hand die Methode '' | ||
+ | |||
+ | Die Lösung für Teil 1 und Teil 2 findet sich im selben Code, ich habe versucht das verständlich zu kommentieren. Wenn du nicht viel Programmiererfahrung hast, musst du wahrscheinlich auch an anderer Stelle noch nachlesen: | ||
+ | |||
+ | * Teil 1: [[https:// | ||
+ | * Teil 1&2: [[https:// | ||
+ | |||
+ | |||
</ | </ | ||
</ | </ |