Esta llamada de construcción 'inherit' no forma parte de una secuencia de construcción implícita. En este punto, solo debe ...

Esta llamada de construcción 'inherit' no forma parte de una secuencia de construcción implícita. En este punto, solo debe especificarse el tipo heredado. Las llamadas al constructor heredado deben ponerse dentro de la expresión de inicialización del objeto del constructor de objeto. Como alternativa, use una secuencia de construcción implícita modificando la declaración de tipos para incluir argumentos; por ejemplo, 'type X(args) = ...'.