Bonjour à tous et à toutes
je vous donne deux constructeurs qui réalisent la même tâche :
ma question : quel est le "meilleur".. je veux dire en termes de complexités, car à mon avis le premier fait des simples affectations, tandis que le deuxième réalise un appel procédural. Non ?
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 class Cercle{ private int rayon; private int centre_x; private int centre_y; Cercle(int a, int b, int c) { rayon = a; centre_x = b; centre_y = c; } // Voici le premier Cercle() { rayon = 1; centre_x = 0; cetre_y = 0; } /* et voici de deuxième Cercle() { this(1, 0, 0); } */
Merci d'avance..
Partager