Bonjour !
Voici 1 méthode 3 fois surdéfinies
Et voici l' un des appels de cette méthode surdéfinie.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 methode1(int a, float b) methode1(float, float b) methode1(float a, int b)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 short s; float f; methode1(s, f);
Je pense que dans cette situation, seules 2 méthodes conviennent. Les deux premières. Et celle qui convient le mieux, c' est la première.
La conversion de short en float consomme plus de mémoire que la conversion de float en short.
Votre avis SVP ?
Je demande votre avis parce que le livre dans lequel la question est posée donne pour réponse :
Les 3 nméthodes conviennnent et la première convient. Nous sommes au moins d' accord pour la méthode qui convient. Mais dire que les méthodes conviennent, ça m' étonne. D' autant plus que c' est le livre de claude DELANNOY Programmer en Java
C' est quand même une bonne référence. Et il n y a même pas d' explication.
Partager