Here's one way, but this may not be completely what you want because the
value of variable foo doesn't change.

-Ed


Class foo
{
        Static $foo;

        Function foo() {
                $this->foo = 10;
        }
}




> -----Original Message-----
> From: Gerard Samuel [mailto:[EMAIL PROTECTED]
> Sent: Monday, September 13, 2004 10:15 AM
> To: php-general
> Subject: [PHP] Class Instance Inheritance
> 
> Is it possible for a class to extend the state of its parent class?
> In the example provided, I was hoping for the statement to say ->
> "I wish 10 equals to 10"
> If there is a solution, I would like it to work with php 4+
> Thanks
> 
> -----
> 
> class foo
> {
>      var $foo = 0;
> }
> 
> $foo = new foo;
> $foo->foo = 10;
> 
> class bar extends foo
> {
>      function bar()
>      {
>           echo "I wish $this->foo equals to 10";
>      }
> }
> 
> $bar = new bar;
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to