Bonjour,
Quand on fait une affectation, par exemple :
On affecte une référence. Les deux références a et b pointe vers
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Integer a,b; ... a=b
le même objet en mémoire.
Mon problème est d'avoir une copie de l'objet b que je référence par la
variable a.
Je pensai que cela ce faisait ainsi :
J'ai découvert que l'objet Integer n'avait de fonction clone(). Donc comment
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Integer a,b; ... a=b.clone();
fait-on ?
Toujours dans le même ordre d'idée. comment code-t-on la fonction clone()
pour des objet heriter. Exemple :
merci
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 class A { public A clone() { ? } public void fonction_diverse() { ... A a=clone(); } } class B extends A { public B clone() { ?? } } ... Class B b; b.fonction_diverses();
Partager