Salut tout le monde, j'avance dans Java et j'en suis venu à l'héritage, donc je saisis bien le principe, j'ai regardé deux trois morceau de code sur Github et sur des sites pour bien comprendre et je pense que ça va, par contre je me demande un truc.
(Je vous link le code que j'ai et j'explique)
Animals.java (main class)
http://pastebin.com/ngqpRUEE
AnimalGeneral.java
http://pastebin.com/kUNUHLZH
Cat.java
http://pastebin.com/x26qvPLe
Donc l'output de tout ça quand je compile "Animals.java" c'est ce qu'il faut "BARK BARK !! Meow", nickel donc, mais je me demande l'interêt de la "méthode tampon" dont se sert la source d'ou je tire mon code ? Car avec ou sans, mon résultat est le même (par méthode tampon je veux dire le public void tmpBark() dans Cat.java), c'est sûrement pas très important comme détail mais je préfère bien comprendre avant d'avancer
Merci d'avance
(Lien d'ou je tire mes sources :
https://github.com/ptoth/Inheritance )