Calling the constructor of a subclass within the constructor of the base class is not possible . There are various reasons for this but one is that a constructor of a derived class calls, implicitely or explicitly, a constructor of the base class.7 Ara 2017
Read moreCan a superclass call a subclass constructor?
No, we cannot call subclass constructor from superclass constructor.
Read moreCan we call subclass constructor from superclass constructor in Java?
You cannot call a sub-class constructor from a super-class constructor.
Read moreWhat is subclass constructor in Java?
A subclass inherits all the members (fields, methods, and nested classes) from its superclass. Constructors are not members, so they are not inherited by subclasses, but the constructor of the superclass can be invoked from the subclass .
Read moreDo you have to call super in constructor?
It is required if the parameterized constructor (a constructor that takes arguments) of the superclass has to be called from the subclass constructor . The parameterized super() must always be the first statement in the body of the constructor of the subclass, otherwise, we get a compilation error.
Read more