Felix Riesterer: Bug oder Feature?

Beitrag lesen

Lieber Robert,

Komisch. Ich dachte, dass man 1. keine Konstruktorfunktion braucht und 2. die des Parent explizit aufgerufen werden müsste ...;

aus meinen obigen Beispielen kannst Du nicht ersehen, was meine Klasse im Konstruktor bereits alles regelt. Daher verstehst Du 1. für meinen speziellen Fall nicht.

Aber danke für den Versuch einer hilfreichen Antwort.

http://php.net/manual/de/language.oop5.decon.php

Da steht im Hinweiskasten, dass die Konstruktorfunktion der Vaterklasse nur dann nicht implizit aufgerufen wird, wenn die Kindklasse selbst eine definiert. Aber diese tut das ja (absichtlich!) nicht! Daher wurde ja (leider) die gleichnamige Methode stattdessen als solche (fälschlicherweise - aber eben nur meiner Meinung nach) genutzt. So erklärt sich Dein Irrtum bezüglich 2. für mein Beispiel.

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)