Hallo!
Also ich verstehe den Sinn von Polymorphismus z. B. bei Methodenaufrufen. Ich sehe aber noch nicht ganz den Sinn von sowas hier:
Was ist hier der Vorteil? Zumal ich ja über die ref nur auf Methoden und Eigenschaften der Oberklasse zugreifen kann und ansonsten casten muss...
Also ich verstehe den Sinn von Polymorphismus z. B. bei Methodenaufrufen. Ich sehe aber noch nicht ganz den Sinn von sowas hier:
Code:
Oberklasse ref = new Unterklasse();
Was ist hier der Vorteil? Zumal ich ja über die ref nur auf Methoden und Eigenschaften der Oberklasse zugreifen kann und ansonsten casten muss...