Это может быть запах суперкласса, а не подкласса.
Зачем тебе это нужно? Есть ли в суперклассе функциональность, которая доступна публично только через конструктор? Если это так, то вам, вероятно, нужно создать экземпляр для доступа к этой функциональности. Но может быть лучше скрыть это поведение за обычным методом, а не конструктором подкласса.
Но это все же не так хорошо, как исправление суперкласса.