Mailinglisten-Archive |
Lutz Zetzsche schrieb: > Am Mittwoch, 28. März 2007 13:30 schrieb Niels Jäckel: >> Mir fällt grad noch ein, dass Konstruktoren mit Klassennamen zu einem >> seltsamen Effekt führen: Bei der Vererbung werden ja alle >> Konstruktoren mit vererbt. Auf der 5. Vererbungsstufe hat man dann 5 >> Konstruktoren für ein Objekt bzw. 4 Parentkonstruktoren, die man >> rufen könnte... Das ist schon etwas seltsam ;-) > > Ich hatte mal einen Mathematiklehrer, der sagte immer, wenn ein Schüler > eine Fehlzeit mit der Beerdigung der dritten Oma begründe, werde er > mißtrauisch. Wie sieht es da erst bei FÜNF Eltern aus? :-D class MyClass { function MyClass() { echo '0'; } } class MyClass2 extends MyClass { function MyClass2() { echo '2'; } } class MyClass3 extends MyClass2 { function MyClass3() { echo '3'; } } class MyClass4 extends MyClass3 { function MyClass4() { echo '4'; } } class MyClass5 extends MyClass4 { function MyClass5() { echo '5'; } } MyClass5::MyClass(); MyClass5::MyClass2(); MyClass5::MyClass3(); MyClass5::MyClass4(); MyClass5::MyClass5(); -- Sebastian Mendel www.sebastianmendel.de
php::bar PHP Wiki - Listenarchive