Interface
Fermé
tulipe1
Messages postés
30
Date d'inscription
lundi 5 janvier 2009
Statut
Membre
Dernière intervention
12 mai 2009
-
23 avril 2009 à 21:59
pyschopathe Messages postés 1974 Date d'inscription dimanche 2 mars 2008 Statut Membre Dernière intervention 22 mars 2010 - 23 avril 2009 à 22:29
pyschopathe Messages postés 1974 Date d'inscription dimanche 2 mars 2008 Statut Membre Dernière intervention 22 mars 2010 - 23 avril 2009 à 22:29
A voir également:
- Interface
- Common interface 5v only - Forum TNT / Satellite / Réception
- Akamai netsession interface ✓ - Forum Réseaux sociaux
- Interface gmail - Guide
- Interface netflix - Accueil - Streaming
- Interface superposée des performances - Forum Matériel & Système
3 réponses
pyschopathe
Messages postés
1974
Date d'inscription
dimanche 2 mars 2008
Statut
Membre
Dernière intervention
22 mars 2010
135
23 avril 2009 à 22:03
23 avril 2009 à 22:03
Une interface présente un ensemble de méthodes que doit définir une classe qui veut implémenter l'interface.
Par exemple une interface Combattant pourrait proposer des méthodes comme attaquer, seDefendre...
Une classe Guerrier, une classe Barbare... seraient des classes de Combattants, donc implémentant l'interface combattant. Pour cela, elles doivent définir ce que font les méthodes attaquer et seDefendre.
J'espère t'avoir éclairé un peu, sinon n'hésite pas à demander des précisions.
Par exemple une interface Combattant pourrait proposer des méthodes comme attaquer, seDefendre...
Une classe Guerrier, une classe Barbare... seraient des classes de Combattants, donc implémentant l'interface combattant. Pour cela, elles doivent définir ce que font les méthodes attaquer et seDefendre.
J'espère t'avoir éclairé un peu, sinon n'hésite pas à demander des précisions.
tulipe1
Messages postés
30
Date d'inscription
lundi 5 janvier 2009
Statut
Membre
Dernière intervention
12 mai 2009
1
23 avril 2009 à 22:11
23 avril 2009 à 22:11
oui tout a fait pyschopathe je pense c'est la meme chose pour la classe abstraite mais tu peux me dire quelle est la difference
merci d'avance
merci d'avance
pyschopathe
Messages postés
1974
Date d'inscription
dimanche 2 mars 2008
Statut
Membre
Dernière intervention
22 mars 2010
135
23 avril 2009 à 22:25
23 avril 2009 à 22:25
Pas de classes abstraites en java. La différence avec les classes abstraites du C++ par exemple, c'est que ces dernières peuvent proposer une implémentation aux méthodes qu'elles proposent. Les interfaces quant à elles ne présentent que le prototype de ces méthodes.
tulipe1
Messages postés
30
Date d'inscription
lundi 5 janvier 2009
Statut
Membre
Dernière intervention
12 mai 2009
1
23 avril 2009 à 22:28
23 avril 2009 à 22:28
ahh bon !! oui merci pour les information pyschopathe
merciiiiiiiiiiiii
merciiiiiiiiiiiii
pyschopathe
Messages postés
1974
Date d'inscription
dimanche 2 mars 2008
Statut
Membre
Dernière intervention
22 mars 2010
135
23 avril 2009 à 22:29
23 avril 2009 à 22:29
De nada, bon courage pour ton apprentissage, et si tu as besoin d'autre chose repasse par ici ;-p
Edit : passe le sujet en Résolu stp.
Edit : passe le sujet en Résolu stp.