anisotrope
Messages postés35Date d'inscriptiondimanche 1 août 2004StatutMembreDernière intervention14 mars 2006
-
6 oct. 2004 à 22:46
anisotrope
Messages postés35Date d'inscriptiondimanche 1 août 2004StatutMembreDernière intervention14 mars 2006
-
7 oct. 2004 à 18:51
Bonjour a tous
voila j'ai un probleme de serialisation/déserialisation :
je cree une reference a un objet Tab_3d : Tab_3d obj_tab_ref
La classe Tab_3d possede notament une variable d'instance A
je serialise obj_tab_ref dans "tab_3d.ser", si je deserialise par :
ecrit_donnee est une instance de la classe Ecrit_donnee_fich :
Ecrit_donnee_fich ecrit_donnee = new Ecrit_donnee_fich();
La methode Lect_Ser_Tab contient les memes lignes qu'au dessus :
public boolean Lect_Ser_Tab(
Tab_3d obj_tab_ref, String fich_lect_ser) {
Lorsque l'on veut serialiser et deserialiser des donnees y a t il de bonnes habitudes a avoir ? Cree t on des class dediees pour faire ca avec des methodes (static ou pas ?). Je debute alors ma facon de coder est encore un peu hesitante ;=)
Merci par avance pour les reponses :=)
cs_neodante
Messages postés2835Date d'inscriptionlundi 11 août 2003StatutModérateurDernière intervention16 décembre 200611 7 oct. 2004 à 09:58
:big) Neodante :big)
Je suis également d'accord avec gmi pour dire que les '_' sotn vraiment désagréable, la convention Java comme la convention C++ ne l'utilise pas (sauf début de variable ...) parce que c'est vraiment galère à lire et les yeux piques au bout de quelques minutes ...
M'enfin pour revenir à ton problème, je te dirais que c'est normal ... tu passes un pointeur en paramètre qui est null (ton objet n'est pas encore initialisé) et ensuite tu veux associer à ce pointeur qui est null (et donc qui n'existe pas !) un objet ... erreur d'exécution je comprends très bien, si tu ne passe pas un objet valide (autre que null) que ce soit en C++, en C ou en java tu auras toujours une erreur du même type ...