Polymorphisme : besoin d'explications [Java] - Java - Programmation
Marsh Posté le 08-03-2004 à 14:21:04
Parcequ'il y a pas de typage dynamique sur les paramètres de fonctions.
Marsh Posté le 08-03-2004 à 14:22:48
ah ok, j'avais essayé avec une classe abstraite et c'est donc pour ça que ça ne marchais (je me doutais de ce truc mais je ne savais pas exactement son nom...)
merci !
Marsh Posté le 08-03-2004 à 14:50:48
pattern Visiteur pour l'équivalent d'un typage dynamique des paramètres.
Marsh Posté le 08-03-2004 à 14:19:42
Pourquoi lors de l'éxécution, s'affiche "Matériau non affecté à une machine" et non "traitement du bois..." ?
si on reprend ce code en faisant une méthode traiter sans paramètre, c'est bien "traiter" de la classe MachineBois qui est appelé. Par contre avec le code ci-dessus c'est pas bon...
Je comprends pas pourquoi, car le type réel de "mat" est Bois...
merci
ANT