On Sat, Jun 26, 2004 at 08:03:12PM -0700, Jason Davidson wrote:
> Hi, is there a reason that when a child class is instantiated the parent
> class constructor does not get called?
> The obvious workaournd for this is to simply call
> $this->parentConstructor(); in the child class constructor, however,
> this seems strange..
parent::__construct(), to be exact :)
>
> Am i way off base here...?
>
> Thanks
> Jason
Most languages i know do that ("forcing" you to call super or alike).
The only small "annoyance" i see is that parent::__construct() doesn't
automatically use the parameters that were passed to the constructor,
but i think one can live with that.
Stefan
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php