Hola...
Según, el
class constructor (y el
class destructor) no se debe llamar directamente desde el código. Y el órden es, primero se ejecuta el constructor de la clase y luego el regular.
Aquí un poco más sobre el tema (y mejor explicado
):
http://blogs.embarcadero.com/abauer/2009/09/03/38898
http://blogs.embarcadero.com/abauer/2009/09/04/38899
Saludos...