J'ai par exemple le fichier source IManagementRequestParser.java, dont le package est pictiona2ry.protocol.interfaces.
Il contient bien entendu
Code :
- package pictiona2ry.protocol.interfaces;
|
en première ligne et est situé dans le dossier src/pictiona2ry/protocol/interfaces.
Son implémentation, ManagementRequestParser.java, est dans le package pictiona2ry.protocol.impl avec la déclaration dans le code source et le répertoire qui vont bien.
Et si IManagementRequestParser.java déclare une méthode parse() (que ManagementRequestParser.java implémente bien entendu, avec une annotation @Override), alors j'ai une erreur du type :
The method parse() must override a superclass method.
J'ai pourtant bien précisé implements IManagementRequestParser.
D'ailleurs Eclipse ne trouve rien à redire à mon code et l'exécute parfaitement.
Message édité par scaven13 le 17-12-2009 à 01:31:56