Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
549 connectés 

  FORUM HardWare.fr
  Programmation

  [java] je cherche des exemples d'interfaces

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[java] je cherche des exemples d'interfaces

n°89084
drakkeng
Posté le 14-01-2002 à 12:17:08  profilanswer
 

j'ai jamais vu d'utilisation concréte d'inferface et je suis pas sur d'avoir compris toute la puissance de ce concept !!
 
merci

mood
Publicité
Posté le 14-01-2002 à 12:17:08  profilanswer
 

n°89088
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 14-01-2002 à 12:32:22  profilanswer
 

mm il y a eu un topic dernièrement sur le sujet donc tu peux peut etre un peu chercher. Sinon ...
 
http://java.sun.com/docs/books/tut [...] rface.html


---------------
What is popular is not always right, what is right is not always popular :D
n°89102
drakkeng
Posté le 14-01-2002 à 12:58:14  profilanswer
 

darklord22 a écrit a écrit :

mm il y a eu un topic dernièrement sur le sujet donc tu peux peut etre un peu chercher. Sinon ...
 
http://java.sun.com/docs/books/tut [...] rface.html  




 
oui je l'ai lu en entier ,y avait de bonne explication dedans d'ailleurs :jap:

n°89115
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 14-01-2002 à 13:32:44  profilanswer
 

Drakkeng a écrit a écrit :

 
 
oui je l'ai lu en entier ,y avait de bonne explication dedans d'ailleurs :jap:  




 
ca suffit ou tu as d'autres questions?


---------------
What is popular is not always right, what is right is not always popular :D
n°89196
drakkeng
Posté le 14-01-2002 à 15:56:22  profilanswer
 

darklord22 a écrit a écrit :

 
 
ca suffit ou tu as d'autres questions?  




 
ben en fait j'ai compris le principe theorique  cela dit  j'aurai vraiment besoin d'un exemple ou la creation d'interface est indispenssable ,car je capte pas vraiment l'interet a vrai dire :crazy:

n°89208
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 14-01-2002 à 16:10:31  profilanswer
 

Drakkeng a écrit a écrit :

 
 
ben en fait j'ai compris le principe theorique  cela dit  j'aurai vraiment besoin d'un exemple ou la creation d'interface est indispenssable ,car je capte pas vraiment l'interet a vrai dire :crazy:  




 
Une des applications ou c'est indispensalbe c'est lorsque tu fais de la programmation distribuée. Prenons un example simple: RMI. Avec RMI (Remote Method Invocation) tu peux invoquer des métohdes sur des machines distantes et récupérer le résultat (un peu comme CORBA ...
 
Bref, le client dispose de la définition d'un objet distant. Supposons un service distant qui calcule une addition (c'est débile comme exemple mais tu peux remplacer ca par un état de stock ou l'état du traffic sur une autoroute).
 
le client a à sa dispsition une interface:
 
public interface MathTools {
       public long add (int a, int b);
}
 
D'un coté, le développeur va implémenter cette interface pour fournir le service demandé
 
public class MathToolsImpl implements MathTools{
      public long add (int a, int b)
      {
             return (a+b);
      }
}
 
De l'autre le client va utiliser l'interface pour appeler le service distant.
 
Ici l'interface joue le role de contrat et est OBLIGATOIRE. C'est un espèce d'accord sur les fonctionnalités publiques que l'objet va fournir au client distant.
 
Est ce clair?

 

[edtdd]--Message édité par darklord22--[/edtdd]


---------------
What is popular is not always right, what is right is not always popular :D
n°89217
drakkeng
Posté le 14-01-2002 à 16:18:42  profilanswer
 

darklord22 a écrit a écrit :

 
 
Une des applications ou c'est indispensalbe c'est lorsque tu fais de la programmation distribuée. Prenons un example simple: RMI. Avec RMI (Remote Method Invocation) tu peux invoquer des métohdes sur des machines distantes et récupérer le résultat (un peu comme CORBA ...
 
Bref, le client dispose de la définition d'un objet distant. Supposons un service distant qui calcule une addition (c'est débile comme exemple mais tu peux remplacer ca par un état de stock ou l'état du traffic sur une autoroute).
 
le client a à sa dispsition une interface:
 
public interface MathTools {
       public long add (int a, int b);
}
 
D'un coté, le développeur va implémenter cette interface pour fournir le service demandé
 
public class MathToolsImpl implements MathTools{
      public long add (int a, int b)
      {
             return (a+b);
      }
}
 
De l'autre le client va utiliser l'interface pour appeler le service distant.
 
Ici l'interface joue le role de contrat et est OBLIGATOIRE. C'est un espèce d'accord sur les fonctionnalités publiques que l'objet va fournir au client distant.
 
Est ce clair?  
 
 




 
oui merci, la je comprends bien l'interet !!!
vraiment bien ton exemple ,car j'en ai vu plusieurs ou je cherche encore l'interet !!!!!

 

[edtdd]--Message édité par Drakkeng--[/edtdd]

n°89220
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 14-01-2002 à 16:24:30  profilanswer
 

Drakkeng a écrit a écrit :

 
 
oui merci, la je comprends bien l'interet !!!
vraiment bien ton exemple ,car j'en ai vu plusieurs ou je cherche encore l'interet !!!!!  




 
Et bien poste les ici. On peut regarder ensemble si tu veux.
 
A+


---------------
What is popular is not always right, what is right is not always popular :D
n°89254
scaldan
...
Posté le 14-01-2002 à 16:59:04  profilanswer
 

merci pour cet exemple, je commence à mieux comprendre toutes les nuances (interfaces et classes abstraites). Bon plus que 300 pages et je vois la fin .

n°89259
drakkeng
Posté le 14-01-2002 à 17:05:16  profilanswer
 

darklord22 a écrit a écrit :

 
 
Et bien poste les ici. On peut regarder ensemble si tu veux.
 
A+  




 
c'est sympa mais c'est des exemples incomplet que j'ai dans un vieux bouquin sur java 1.0 :lol:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [java] je cherche des exemples d'interfaces

 

Sujets relatifs
cherche personne pour creer une base de donner en php[C++] Cherche lien
[JAVA] Création d'une classe Border avec Swing[JAVA] Créer et appeler un Paquetage?
[JAVA] Question sur Swing[Java] Newbie : applet marche dans JBuilder mais pas dans IE...
Cherche module de chat[PHP] Initiation ! Je cherche des sites proposant exemple....
[JAVA] les images dans une appli ?[JAVA] HttpURLConnection
Plus de sujets relatifs à : [java] je cherche des exemples d'interfaces


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR