J'ai une classe fille F qui hérite d'une classe mère M
Je change le corps d'une méthode de la classe F, héritée de la classe M
Mais je ne change pas la liste des paramètres envoyés à cette méthode.
Au final la méthode effectue le meme travail, mais j'affine dedans certains variables et requetes SQL, car
sinon la requete plante.
Ce changement est a considérer comme de la surcharge ou du polymorphisme ?
j'aurai tendance a dire :
- que c'est pas de la surcharge car bien que la méhode redéfinie porte le meme nom que dans la classe M, je ne touche à pas a la liste des parametres envoyés, ni en nombre ni en typage
- que c'est du polymorphisme, car je redéfinis le corps de la méthode.
C'est cela ?