-
Précisions sur héritage
Bonsoir,
Je voudrais m'assurer de 3 choses concernant l'héritage en Java:
- Le concept de l'héritage est réservé aux class seulement
- Une classe mère ne peut avoir qu'une seule classe fille
- Une classe ne peut pas hériter d'une classe fille
Voilà ! :weird:
-
- Le concept de l'héritage est réservé aux class seulement
=> Non, les interface peuvent s'hériter aussi. Par exemple, l'interface java.util.List hérite de Collection et Iterable
- Une classe mère ne peut avoir qu'une seule classe fille
=> Ce serait vachement limité. Non. L'héritage entre classe est une relation one to many: une mère plusieurs filles
- Une classe ne peut pas hériter d'une classe fille
=> Oui. L'arbre d'héritage doit progressivement remonter vers la classes parente de toutes les classes: Object.
-