Sont abstraits, les constructeurs de classe pas implicitement appelée lorsqu'une classe dérivée est instancié?

Prenez cet exemple:

abstract class Base {
    function __construct() {
        echo 'Base __construct<br/>';
    }
}

class Child extends Base {
    function __construct() {
        echo 'Child __construct<br/>';
    }
}

$c = new Child();   

À venir à partir d'un C# arrière-plan, j'attends la sortie de la

De la Base de __construct
Enfant __construct

Cependant, la production réelle est juste

Enfant __construct

InformationsquelleAutor scottm | 2010-02-23