faecher:informatik:oberstufe:modellierung:vererbung:konstruktoren:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:oberstufe:modellierung:vererbung:konstruktoren:start [11.11.2021 10:23] – [Konstruktoren und Vererbung] sbelfaecher:informatik:oberstufe:modellierung:vererbung:konstruktoren:start [12.10.2023 10:22] (aktuell) – [Konstruktoren und Vererbung] Svenja Müller
Zeile 4: Zeile 4:
 {{:aufgabe.png?nolink  |}} {{:aufgabe.png?nolink  |}}
 === (A1) Ausprobieren === === (A1) Ausprobieren ===
 +
 +Experimentiere zunächst mit der Vorlage von https://codeberg.org/qg-info-unterricht/school-net-qg-v2. Die Vorlage enthält eine Version des NewsFeeds, in der Vererbung wie bisher besprochen implementiert ist. 
 +
 +Die Diagramme in der BlueJ-Oberfläche zeigen die Vererbungsbeziehungen an. 
 +
 +  * Öffne den Quelltext der Klasse ''TextBeitrag()'' und entferne "extends Beitrag" in der Klassendefinition. Übersetze die Klasse erneut. Welche Veränderung beobachtest du am Klassendiagramm? Füge anschließend "extends Beitrag" wieder ein. 
 +  * Erzeuge ein TextBeitrags-Objekt. Rufe einige seiner Methoden auf. Kannst du auch die geerbten Methoden aufrufen, z.B ''erfasseKommentar''? Was beobachtest du bei den geerbten Methoden? 
 +
 +
 +
 ===== Superklasse ===== ===== Superklasse =====
    
  • faecher/informatik/oberstufe/modellierung/vererbung/konstruktoren/start.1636626187.txt.gz
  • Zuletzt geändert: 11.11.2021 10:23
  • von sbel