Thread OO-Vererbung für Plugins (49 answers)
Opened by marky at 2012-11-27 11:08

marky
 2012-11-29 11:08
#163727 #163727
User since
2003-08-15
215 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hallo,

so es funktioniert in der Tat und ich glaube ich habe es verstanden, man erstellt eine quasi leere virtuelle Klasse, die dann die Plugins und die Hauptklasse beerben. Und dass die Plugins vor der Hauptklasse genommen werden, liegt einfach an der Reihenfolge im ISA-Array für die virt. Klasse. Das ist zwar nicht das was ich wollte, aber in der Tat eine sehr raffinierte Möglichkeit :-) wie ist das Performancemässig zu betrachten. Wenn man direkt vererben würde, würde der Hacken über die virt. Klasse fehlen. Aber irgendwie gefällt mir das :-) wobei ich lieber eine Lösung ohne eval hätte, wenn das möglich ist.

Aber was bisher kam ist schon mehr als ich erwarten kann.
Danke Marky

PS: Wäre es ggf. möglich dass wir ein offiziellen bezahltes Verhältnis treten, wir könnten sicher noch einen Berater brauchen, der eine externe Sicht auf die Dinge hat. Das Projekt wir sicher ein paar Monate gehen und soll am Ende OpenSource werden.

View full thread OO-Vererbung für Plugins