Philipp Hasenfratz: vererbung

Beitrag lesen

Halihallo


im Übrigen bin ich ziemlich auf SUPER:: angewiesen und kann die Methoden nicht über absolute Modulnamen ansprechen, da ich sonst das ganze OOP-Konzept der Webapplikation durcheinander bringen würde. Das ganze Ding ist ziemlich kompliziert (aber schön!! ;)) aufgebaut, deshalb mach ich jetzt auch kein Beispiel (es sei denn es wäre gewünscht); du musst mir einfach glauben, dass ich auf SUPER:: angewiesen bin (ich hätte auch eine Lösung gefunden, wäre dem nicht so)...

Kommando zurück... Ich wäre in der Tat nicht auf SUPER:: angewiesen; da hab ich einen Denkfehler begangen.
Ich dachte an folgende Problematik:
wenn ich aus einer Instanz von VWebsite getPages aufrufe, soll die Methode mir auch eine Instanz von VPageList liefern und nicht PageList (da die Methode früher von Website geerbt wurde; heute muss die Methode auch in VPage sein)... Aber das wird nicht über SUPER:: geregelt.
Nochmals danke für deine Vorschläge, Klaus.

Viele Grüsse

Philipp