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

Reply via email to