il n' y a pas d'autre solution. Finalement c'est comme on réécrivait le meme code avec les modif ??
Version imprimable
il n' y a pas d'autre solution. Finalement c'est comme on réécrivait le meme code avec les modif ??
En fait non jojo_ol76. Dans ce code, ce qu'il est le plus intéressant à regarder c'est la méthode calcule(). Elle n'a pas été réécrite dans la sous-classe mais pourtant elle peut réaliser deux fonctionnements.
Dans le cas, où l'objet est de type A, elle fera le fonctionnement basique de la classe A. Dans le cas où l'objet est de type B, elle lancera le fonctionnement plus évolué de la classe B qui vérifie les données avant de calculer.