Я нашел следующее утверждение в Документация по Dart :
Подклассы не наследуют конструкторы от своего суперкласса.
Что это значит
Из Документы :
Помните, что конструкторы не наследуются, что означает, что именованный конструктор суперкласса не наследуется подклассом. Если вы хотите, чтобы подкласс создавался с помощью именованного конструктора, определенного в суперклассе, вы должны реализовать этот конструктор в подклассе.