faecher:informatik:oberstufe:modellierung:vererbung: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
Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung
faecher:informatik:oberstufe:modellierung:vererbung:start [10.11.2021 18:11] sbelfaecher:informatik:oberstufe:modellierung:vererbung:start [10.11.2021 18:15] sbel
Zeile 12: Zeile 12:
 === (A1) === === (A1) ===
  
-Skizziere das Entwurfsdiagramm mit den Klassen ''NewsFeed'', ''PhotoBeitrag'' und ''TextBeitrag''+  * Skizziere das Entwurfsdiagramm mit den Klassen ''NewsFeed'', ''PhotoBeitrag'' und ''TextBeitrag'' 
 +  * Deklariere die beiden Attribute für die ''Posts'' in der Klasse ''NewsFeed'' als ''ArrayLists''.
  
 +++++ Lösungshinweis |
 +<code java>
 +// Um ArrayLists verwenden zu können muss man die Klasse importieren
 +import java.util.ArrayList; 
  
 +// Die Array-List ist parametrisiert mit dem Diamant-Operator:
 +ArrayList<TextBeitrag> TextPosts = new ArrayList<TextBeitrag>();
 +ArrayList<PhotoBeitrag> PhotoPosts = new ArrayList<PhotoBeitrag>();
 +
 +</code>
 +
 +++++
    
  • faecher/informatik/oberstufe/modellierung/vererbung/start.txt
  • Zuletzt geändert: 19.03.2024 10:16
  • von Frank Schiebel