Je me pose une petite question sur les instances d'objet.
Si je veux créer une instance d'un objet Carte, je fais:
Ensuite, si je veux créer une nouvelle référence:carte2 de cette instance de Carte,il faut faire:Code:Carte carte=new Carte(cout,nom)
Voilà mon pb:Code:carte2=carte;
avant de faire
Il me semble qu'il faut déclarer carte2, c'est à dire faire:Code:carte2=carte;
car sinon le compilateur ne reconnait pas carte2Code:Carte carte2=new Carte("","")
Mais alors qu'advient t'il de l'instance carte2
E n effet, une instance peut avoir plusieurs références et une référence ne pointe que sur une instance.
Pour créer ma deuxième référence, j'ai créer une nouvelle instance, dont les caractéristiques ne sont pas les mêmes que carte1...
Que devient mon instance carte2?
Est ce bien comme cela qu'il faut faire?
Merci d'avance