CrKa
Messages postés13Date d'inscriptionvendredi 19 novembre 2010StatutMembreDernière intervention11 mai 2011
-
10 avril 2011 à 21:13
krimog
Messages postés1860Date d'inscriptionlundi 28 novembre 2005StatutMembreDernière intervention14 février 2015
-
11 avril 2011 à 11:54
salut,
j'ai besoin d'aide : comment faire une sauvegarde d'une classe avec ses méthodes et variables dans un fichier après je vais restaurer tous a partir de ce fichier .
krimog
Messages postés1860Date d'inscriptionlundi 28 novembre 2005StatutMembreDernière intervention14 février 201549 11 avril 2011 à 11:54
Salut
Tu ne peux pas sauvegarder les méthodes d'une classe, mais juste les variables (les méthodes sont définies dans ton programme, inutile de les sauvegarder ailleurs ).
Pour enregistrer un objet et être capable de le réutiliser après, il faut que l'objet en question ne soit pas dépendant de la mémoire (puisque les données en mémoire changeront entre le moment où tu veux sauvegarder ton objet et le moment où tu veux le charger. Cette étape qui rend cet objet indépendant est appelé "sérialisation". Un objet sérialisé peut alors être enregistré. Lorsqu'on charge ce fichier, le fait de mettre les données en mémoire afin qu'elles deviennent plus exploitables est appelé "désérialisation".