J'ai un gros projet en Java, et quand je le compile ça me met juste 1 warning, mais j'arrive pas à comprendre à quoi il correspond, d'autant que ma classe est vraiment très simple :
package projet;
import java.util.LinkedList;
public class SyntaxeListe extends LinkedList<Syntaxe>
{
public String toString()
{
String s=new String("\nSyntaxeListe:");
for (int i=0; i<size(); i++)
s=s+"\n"+get(i).toString();
return s+"\n\n";
}
}
Et voici le résultat de ma commande :
C:\java>javac -Xlint projet\*.java
projet\SyntaxeListe.java:5:warning: [serial] serializable class projet.SyntaxeListe has no definition of SerialVersionUID
public class SyntaxeListe extends LinkedListe<Syntaxe>
^Si quelqu'un pouvait m'expliquer ce qui se passe et comment corriger le code, merci d'avance
