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

 


Dernière réponse
Sujet : [java] je cherche des exemples d'interfaces
drakkeng

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:


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
drakkeng

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:

scaldan 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 .
darklord22

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+

drakkeng

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]

darklord22

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]

drakkeng

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:

darklord22

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?

drakkeng

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:

darklord22 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
drakkeng 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

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)