Lernpfad:Objektorientierte Programmierung mit Java/Vererbung: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 112: Zeile 112:
}
}
</syntaxhighlight>
</syntaxhighlight>
=== Arbeitsauftrag ===
# Folgende Begriffe sollen in Form eines Klassendiagramms in eine Klassenhierarchie umgesetzt werden: ''Rechteck - Kreis - Figur - Viereck - Raute - Parallelogramm - Quadrat - Dreieck''.<br>Von jeder Figur soll der Flächeninhalt und der Umfang berechnet werden können.<br>Wähle zu diesem Zweck geeignete Attribute für die einzelnen Klassen. Beachte dabei, welche Attribute von der bzw. den Oberklasse(n) geerbt werden.
# Implementiert die Klassen. Nutzt dazu das Vererbungskonzept so weit es geht aus.