Constructeur par recopie pour Tableau - Java - Programmation
Marsh Posté le 07-01-2007 à 15:35:22
t'es sûr de ce qui se passe à la ligne 35? c'est bien this.tab que tu réinitialise ? Pour éviter les confusions, tu pourrais renommer le paramètre de la méthode déclarée à la ligne 29..
D'autre part je comprends pas tellement pourquoi tu as des boucles while et pas des boucles for pour parcourir le tableau
Marsh Posté le 07-01-2007 à 15:43:04
CMGrille88 a écrit : Bonjour, |
ah ?
ça existe en java ça ?
Pour moi, c'est un constructeur comme un autre...
sinon le problème est que tu n'alloue pas de mémoire pour ton tableau dans ton second constructeur.
edit : ouhla, apres reetude du code, leonhard a raison, c'est un peu la merde tes tab de tab de tab
edit 2 :
Code :
|
ça n'a aucun sens
Si tu parle tu tab que tu passe en parametre, tu flingue l'objet que tu passe en paramètre, c'est pas très sympa pour celui qui appelle la fonction et qui après perd son objet...
si tu parle du membre tab[][], c'est pas très sympa pour le compilateur car le char[][] est un type incompatible avec GrilleCaractere
et la méthode clone() permet de faire une copie d'un objet (pour information)
Marsh Posté le 07-01-2007 à 15:52:54
Concrètement faut que je fasse comment sans utiliser de clone?
Merci
Marsh Posté le 07-01-2007 à 15:56:11
Code :
|
Marsh Posté le 07-01-2007 à 16:06:06
zapan666 a écrit :
|
Merci bocou
Marsh Posté le 07-01-2007 à 15:22:30
Bonjour,
Je ne comprend pas pourquoi mon constructeur par recopie fonctionne pas. Le but est de recopier tout simplement le tableau de la classe GrilleCaractere. Si je pouvais avoir une petite explication aussi sur les constructeur par recopie car je crois que j'ai pas bien dût comprendre le cours. Merci Beaucoup
Message édité par CMGrille88 le 07-01-2007 à 15:24:10