Bonsoir,
J'ai un petit problème avec des interfaces
Voila j'ai une premiere interface ChatUser.java et une seconde ChatRoom.java, une méthode de ChatRoom utilisera des objets de type ChatUser pour fonctionner... Le problème est que quand je compile, ca me dit que l'objet de type ChatUser est inconnu dans ChatRoom... dans une troisième classe j'implémente les méthodes de ChatRoom, forcément j'utilise des objets de type ChatUser... et j'ai le meme probleme lors de la compilation...
Je suis perdu... pouvez vous m 'aider s'il vous plait?
Merci d'avance
Voici l'interface ChatUser
et l'interface ChatRoom
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 import java.rmi.*; public interface ChatUser extends Remote{ /*Méthode permettant d'afficher les messages publiés sur la salle de discussion dans les fenetres de tout les objets distants que sont les utilisateurs*/ public void displayMessage(String message) throws RemoteException; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 import java.rmi.*; public interface ChatRoom extends Remote{ //Méthode permettant l'élaboration de la connexion à la salle de discussion public void subscribe(ChatUser user, String pseudo)throws RemoteException; //Méthode permettant la deconnexion de la salle de discussion public void unsubscribe(String pseudo)throws RemoteException; //Méthode permettant la publication de messages dans la salle de discussion public void postMessage(String pseudo, String message)throws RemoteException; }
Partager