faecher:informatik:oberstufe:modellierung:vererbung:polymorphismus:start

Dies ist eine alte Version des Dokuments!


Polymorphismus genauer

Polymorphismus haben wir schon für Variablen kennengelernt: Eine Variable eines Supertyps kann auch Werte aller Subtypen halten - die Variable ist polymorph.


(A1)

Welche Typen können Werte haben, die in den folgenden Variablen gespeichert werden?

Fahrzeug f; 
Roller r;
vierRaedrig v;

Die Vererbungshierarchie unseres soziales Netzwerk mit Vererbung sieht gerade so aus:

Man sieht, dass die Methode zum Anzeigen eines Beitrags in der Klasse Beitrag definiert ist und an die Klassen TextBeitrag und PhotoBeitrag vererbt wird.

FilenameFilesizeLast modified
auswahl_102.png26.4 KiB29.11.2021 19:49
auswahl_103.png41.1 KiB29.11.2021 19:49
fahrzeuge.drawio.png13.3 KiB29.11.2021 14:55
kap11_polymorphie01.odp1.5 MiB29.11.2021 19:46
kap11_polymorphie01.pdf360.2 KiB29.11.2021 19:46
newssystem.drawio.png13.1 KiB29.11.2021 15:06
newssystem01.drawio.png16.9 KiB29.11.2021 19:52
newssystem02.drawio.png18.2 KiB29.11.2021 19:56
poly01.png10.9 KiB29.11.2021 19:59
poly02.png14.6 KiB29.11.2021 19:59
poly03.png15.7 KiB29.11.2021 19:59
  • faecher/informatik/oberstufe/modellierung/vererbung/polymorphismus/start.1638215174.txt.gz
  • Zuletzt geändert: 29.11.2021 19:46
  • von sbel