ID: 12277
Updated by: mfischer
Reported By: [EMAIL PROTECTED]
Old Status: Open
Status: Closed
Bug Type: Class/Object related
Operating System: All
PHP Version: 4.0.5
New Comment:

This is a current implementation limitation.

Just define your real C constructor and access the other C method with parent::C().

Closed.

Previous Comments:
------------------------------------------------------------------------

[2001-07-20 07:51:42] [EMAIL PROTECTED]

the following code:
<?
class A {
    function A() {
        echo "I am the constructor of A.<br>\n";
    }
}

class B extends A {
    function C() {
        echo "I am a regular function C.<br>\n";
    }
}

class C extends B {
}

$b = new C();
?> 
in PHP 4.0.5 prints:
I am a regular function C.<br>

is this correct?



------------------------------------------------------------------------



Edit this bug report at http://bugs.php.net/?id=12277&edit=1


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to