Différences entre versions de « C'est quoi la redéfintion de Méthodes ? »
De Didaquest
Aller à la navigationAller à la rechercheLigne 1 : | Ligne 1 : | ||
− | La redéfintion de Méthodes (Overriding)</ | + | La redéfintion de Méthodes (Overriding)<br/> |
− | ➢Lorsqu’une méthode définie dans la super-classe a une nouvelle définition dans une sous-classe.</ | + | ➢Lorsqu’une méthode définie dans la super-classe a une nouvelle définition dans une sous-classe.<br/> |
− | ➢La méthode redéfinie garde le [[même nom]], [[même type de retour et mêmes paramètres que celle de la super-classe]].</ | + | ➢La méthode redéfinie garde le [[même nom]], [[même type de retour et mêmes paramètres que celle de la super-classe]].<br/> |
➢Redéfinition ≠ Surdéfinition (ou Surcharge: même nom mais des paramètres différents ) | ➢Redéfinition ≠ Surdéfinition (ou Surcharge: même nom mais des paramètres différents ) |
Version actuelle datée du 22 mai 2020 à 02:31
La redéfintion de Méthodes (Overriding)
➢Lorsqu’une méthode définie dans la super-classe a une nouvelle définition dans une sous-classe.
➢La méthode redéfinie garde le même nom, même type de retour et mêmes paramètres que celle de la super-classe.
➢Redéfinition ≠ Surdéfinition (ou Surcharge: même nom mais des paramètres différents )