Bonjour,

J'ai un problème de sérialization avec une classe C héritant d'une classe B héritant d'une classe A.

Le problème est que je ne retrouve pas dans mon objet désérializé les attributs spécifiques à la classe C alors que les attributs de la classe B sont ok.

Les classes A et B implémentent l'interface Serializable. J'ai donné des constructeurs vides aux classes B et C.

D'après ce que j'ai lu, une classe héritant d'une classe Serializable est-elle même Serializable, il n'y a donc pas besoin de préciser que la classe fille implémente l'interface Serializable.

Je ne peux pas copier/coller le code, mais le ferais plus tard si besoin, cela dit ça me semble un problème assez basique. Quelles doivent être les "bonnes pratiques" en la matière ?
Pouvez-vous donc m'aider ?