8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 43: | Zeile 43: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{ | {{Aufgabe:Start}} | ||
# Lies den [http://openbook.rheinwerk-verlag.de/javainsel/06_004.html#u6.4.1 "Abschnitt 6.4.1: Methoden in Unterklassen mit neuem Verhalten ausstatten"] im Onlinebuch "Java ist auch eine Insel" bis zur Überschrift "Die Annotation @Override". | # Lies den [http://openbook.rheinwerk-verlag.de/javainsel/06_004.html#u6.4.1 "Abschnitt 6.4.1: Methoden in Unterklassen mit neuem Verhalten ausstatten"] im Onlinebuch "Java ist auch eine Insel" bis zur Überschrift "Die Annotation @Override". | ||
# Erstellt ein kleines Beispielprojekt, an dem das Konzept "Überschreiben" erklärt werden kann. | # Erstellt ein kleines Beispielprojekt, an dem das Konzept "Überschreiben" erklärt werden kann. | ||
{{ | {{Aufgabe:End}} | ||
== <code>super</code> und <code>this</code> == | == <code>super</code> und <code>this</code> == | ||
| Zeile 115: | Zeile 115: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{ | {{Aufgabe:Start}} | ||
# Folgende Begriffe sollen in Form eines Klassendiagramms in eine Klassenhierarchie umgesetzt werden: ''Gebäude - Kirche - Einfamilenhaus - Hochhaus - Haus - Bungalow - Dom - Kathedrale''.<br>Von jedem Gebäude soll die Höhe und die zugelassene Anzahl Bewohner bzw. Besucher abrufbar sein. Die Höhe von Häusern berechnet sich aus der Anzahl der Stockwerke und der Höhe pro Stockwerk. In einem Hochaus sind pro Stockwerk eine Anzahl Personen zugelassen.<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. | # Folgende Begriffe sollen in Form eines Klassendiagramms in eine Klassenhierarchie umgesetzt werden: ''Gebäude - Kirche - Einfamilenhaus - Hochhaus - Haus - Bungalow - Dom - Kathedrale''.<br>Von jedem Gebäude soll die Höhe und die zugelassene Anzahl Bewohner bzw. Besucher abrufbar sein. Die Höhe von Häusern berechnet sich aus der Anzahl der Stockwerke und der Höhe pro Stockwerk. In einem Hochaus sind pro Stockwerk eine Anzahl Personen zugelassen.<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. | # Implementiert die Klassen. Nutzt dazu das Vererbungskonzept so weit es geht aus. | ||
{{ | {{Aufgabe:End}} | ||