Bonjour,
Si j'ai "bien compris" la surdefinition de méthodes est plusieurs méthodes portant le meme nom dans une classe, chaque méthode à un comportement différent et c'est le programme qui choisi celle qui correspond le mieux (J'me trompe ??)......
Voici le petit script que j'ai codé et qui est cencé choisir entre 2 méthodes addition laquelle correspond le mieux mais cela ne fonctionne pas vraiment...
Un peu d'aide ne fairait pas d'mal
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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 public class Calcul { public Calcul(int txt1, int txt2, int txt3) { a = txt1; b = txt2; c = txt3; } public void addition(int a, int b) { d = a + b; } public void addition(int a, int b, int c) { d = a + b * c; } public void afficher() { System.out.println(d); } private int a, b, c, d; } class surdef { public static void main(String args[]) { Calcul g = new Calcul(8,7,4); g.addition(); g.afficher(); } }
Merci d'avance pour vos lumières![]()
Partager