J'ai une question à propos de constructeurs par défaut et héritage en Java.
Généralement, si vous écrivez une classe et ne comprennent pas de tout constructeur, Java fournit automatiquement un constructeur par défaut (sans paramètre), qui initialise toutes les variables d'instance de la classe (si il y en a) avec certaines valeurs par défaut (0, null ou false). Si vous écrivez un constructeur, cependant, avec certains paramètres, et vous n'écris pas de constructeur par défaut, puis Java ne fournit pas de constructeur par défaut. Ma question est: ce qui est le cas avec les classes qui héritent d'autres classes - si j'écris un constructeur avec certains paramètres, mais ne comprennent pas de constructeur par défaut, ils héritent par défaut, le constructeur de la super classe?
Je vous remercie.