Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
calimero dummy mioche

Inscrit le: 01 Mar 2004 Messages: 6
|
Posté le: Mer Mar 10, 2004 8:17 am Sujet du message: Aide sur serializable en java |
|
|
bonjour à tous,
J'ai un probleme avec l'api java mail ( ou plutot avec java car ca n'a rien avoir avec javamail)
Alors je présente le probleme.
Dasn l'api javamail j'ai une classe "Message "abstraites qui n'est pas serializable.
Or JE voudrais mettre un vector de "Message" dans un fichier. Comme il n'est pas srializable je ne peu pas ( =>execption java.io.NotSerializableException: com.sun.mail.pop3.POP3Message).
Bon je décide alors de creer une autre clase "a_Messge" qui hériterait de Message et qui implemente l'interface Serializable.
Je recoit comme erreur ( de compil) :
client_mail/Message_i.java [16:1] client_mail.Message_i is not abstract and does not override abstract method getNonMatchingHeaders(java.lang.String[]) in javax.mail.Message
Donc voilà, je voudrais savoir si j'utilise la bonne méthoe pour mettre mes mails dans mon vector pus dans mon fichier. Sinon dites moi ce qu'il ne va pas et aussi pouvez vous me donnez l'explication de l'erreur dessus ? ( je suis un méga newbie en Java) Si ca ne va pas et que c'est insoluble opuvez vous me proposer une solution?
Merci d'avance ! |
|
Revenir en haut |
|
 |
champion dummy mioche

Inscrit le: 06 Mai 2004 Messages: 2
|
Posté le: Ven Mai 14, 2004 10:04 am Sujet du message: |
|
|
le message que tu obtiens indique qu'il y a une méthode définie dans la classe abstract qui n'est pas redéfinie dans ta classe fille.
Toutes les méthodes de la classe abstract doivent être redéfinie dans la classe qui l'extends même pour ne rien faire. _________________ Olivier |
|
Revenir en haut |
|
 |
|