Bonsoir,
J'aurais besoin d'aide sur une erreur qui me bloque dans l'avancement de l'un de mes projets scolaire (elle est surement super basique). Et si possible des explications du coup, sur ce que j'ai éventuellement mal comprit, dans l'implémentation de mon interface ?
l'erreur :
le passage concernant l'interface dans mon fichier .idl :javac -d classes joueurImpl.java
joueurImpl.java:6: interface expected here
public class joueurImpl implements joueurPOA{
^
1 error
make: *** [classes/dames/joueurImpl.class] Erreur 1
et la structure de mon fichier joueurImpl.java :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 interface joueur { readonly attribute string nom_du_joueur; void a_toi_de_jouer(); void partie_gagnee(); void partie_perdue(); };
public class joueurImpl implements joueurPOA{
private String nom_du_joueur;
joueurImpl(String nom_du_joueur){
nom_du_joueur=nom_du_joueur;
}
//public String nom_du_joueur(){
// return attr_nom_du_joueur;
// }
/* Fonctions à mettre en oeuvre */
public void a_toi_de_jouer(){
}
public void partie_gagnee(){
}
public void partie_perdue(){
}
}
Du coup, j'avoue que j'arrive pas du tout à cibler le pourquoi du comment de cette erreur, ni comment la résoudre !
Merci d'avance, si quelqu'un peut éclairer ma lanterne !
Entela
Partager