Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung |
faecher:informatik:oberstufe:modellierung:vererbung:entwurf1:start [11.11.2021 10:15] – sbel | faecher:informatik:oberstufe:modellierung:vererbung:entwurf1:start [19.05.2025 13:47] (aktuell) – Svenja Müller |
---|
Arbeite mit der Vorlage von https://codeberg.org/qg-info-unterricht/school-net-qg-v1. | Arbeite mit der Vorlage von https://codeberg.org/qg-info-unterricht/school-net-qg-v1. |
| |
* Lege eine Testklasse für die Klasse ''NewsFeed'' an. Erstelle anschließend einige Beiträge (Text und Bild) und füge diese deinem Feed hinzu. Teste die ''showFeed()'' Methode des NewsFeed-Objekts. **Speichere dann den Objektzustand ab**, indem du auf die Textklasse mit der rechten Maustaste klickst und dort "objektzustand speichern" wählst. Stelle den Objektzustand dann wieder her und teste erneut die Methode ''showFeeed()'' deines NewsFeed-Objekts ([[https://tube.schule.social/w/61kWjMb6QpGck44Q4Ajtat|Video]]). | * Lege eine Testklasse für die Klasse ''NewsFeed'' an. Erstelle anschließend einige Beiträge (Text und Bild) und füge diese deinem Feed hinzu. Teste die ''showFeed()'' Methode des NewsFeed-Objekts. **Speichere dann den Objektzustand ab**, indem du auf die Testklasse mit der rechten Maustaste klickst und dort "objektzustand speichern" wählst. Stelle den Objektzustand dann wieder her und teste erneut die Methode ''showFeeed()'' deines NewsFeed-Objekts ([[https://tube.schule.social/w/61kWjMb6QpGck44Q4Ajtat|Video]]). |
* Untersuche den Code der Vorlage. | * Untersuche den Code der Vorlage. |
* Vergleiche die Implementation der Methode ''showFeed()'' mit deiner eigenen aus Aufgabe 1. | * Vergleiche die Implementation der Methode ''showFeed()'' mit deiner eigenen aus Aufgabe 1. |
* Vollziehe den Code der ''display()''-Methoden der beiden Beitragsklassen nach. | * Vollziehe den Code der ''display()''-Methoden der beiden Beitragsklassen nach. |
* Erzeuge ein TextBeitrags-Objekt. Tragen es in den NewsFeed ein und lasse dann dessen Inhalt anzeigen. Für den Beitrag wurde kein Kommentar angegeben. Füge dem TextBeitrags-Objekt auf der Objektleiste einen Kommentar hinzu. Wenn du jetzt den Newsfeed anzeigen lässt: Hat die aufgeführte Einsendung dann einen Kommentar? | * Erzeuge ein TextBeitrags-Objekt. Trage das neue Objekt es in den NewsFeed ein und lasse dann den Inhalt des Feeds anzeigen. Für den Beitrag wurde kein Kommentar angegeben. Füge dem TextBeitrags-Objekt auf der Objektleiste einen Kommentar hinzu. Wenn du jetzt den Newsfeed anzeigen lässt: Hat die aufgeführte Einsendung dann einen Kommentar? |
| |
---- | ---- |