2012-11-28 3 views

Répondre

5

Si une méthode est surchargée, hérite-t-elle toujours la méthode originale de la classe parente?

Oui, vous pouvez utiliser les deux.

Qu'en est-il de la dérogation? Souhaitez-il également hériter de l'original plus le remplacé?

Encore une fois - oui, mais dans ce cas pour accéder à la méthode originale, vous devrez utiliser un appel super.originalMethod().

0

En cas de surcharge, la méthode de la classe parente est toujours disponible dans la classe enfant.

En cas de substitution, la méthode n'exécute pas la version parente sauf si elle est explicitement appelée en utilisant super.method().

1

Si une méthode est surchargée, hérite-t-elle toujours la méthode d'origine de la classe parente?

oui.

Qu'en est-il de la dérogation?

Oui, mais la méthode surchargée n'est pas accessible aux autres classes.

Héritera-t-il également l'original plus celui surchargé?

oui.

Questions connexes