bonjour, j'essaye de comprendre le polymorphisme en java et je suis tombé sur un programme qui compile et s'exécute et affiche un résultat , cependant je ne comprend pas le résultat afficher...
Pouvez vous m'expliquer le résultat afficher?
Merci de votre compréhension
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 class canard { int pieds = 2; int jambes(){ return pieds;} } class unicanard extends canard { int pieds = 1; int jambes(){ return pieds;} static public void main(String argv[]) { canard c = new canard(); System.out.println(c.pieds); System.out.println(c.jambes()); c = new unicanard(); System.out.println(c.pieds); System.out.println(c.jambes()); } }
Partager