Héritage en java
Fermé
do'urden
Messages postés
15
Date d'inscription
jeudi 10 novembre 2005
Statut
Membre
Dernière intervention
15 juin 2008
-
18 déc. 2005 à 23:51
do'urden Messages postés 15 Date d'inscription jeudi 10 novembre 2005 Statut Membre Dernière intervention 15 juin 2008 - 20 déc. 2005 à 14:46
do'urden Messages postés 15 Date d'inscription jeudi 10 novembre 2005 Statut Membre Dernière intervention 15 juin 2008 - 20 déc. 2005 à 14:46
A voir également:
- Héritage en java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Jeux java itel 5360 ✓ - Forum Jeux vidéo
- Java décompiler - Télécharger - Langages
4 réponses
Utilisateur anonyme
19 déc. 2005 à 08:14
19 déc. 2005 à 08:14
Salut!
Le mieux serait, me semble-t-il, d'implémenter l'interface java.util.List ou d'étendre java.util.AbstractList pour chacun des types de liste que tu cites.
http://java.sun.com/j2se/1.4.2/docs/api/java/util/AbstractList.html
et
http://java.sun.com/j2se/1.4.2/docs/api/java/util/ArrayList.html
;-)
HackTrack
Le mieux serait, me semble-t-il, d'implémenter l'interface java.util.List ou d'étendre java.util.AbstractList pour chacun des types de liste que tu cites.
http://java.sun.com/j2se/1.4.2/docs/api/java/util/AbstractList.html
et
http://java.sun.com/j2se/1.4.2/docs/api/java/util/ArrayList.html
;-)
HackTrack
do'urden
Messages postés
15
Date d'inscription
jeudi 10 novembre 2005
Statut
Membre
Dernière intervention
15 juin 2008
1
19 déc. 2005 à 16:00
19 déc. 2005 à 16:00
Merci mais mon souci est que je n'ai pas le droit d'utiliser des classes ou interfaces qui implémentent déjà les listes chaînées, je dois en effet recréer des classes qui le font.
Utilisateur anonyme
20 déc. 2005 à 07:57
20 déc. 2005 à 07:57
Salut!
Alors, je te conseille de commencer par définir une interface commune à toutes tes listes (avec des méthodes qu'elles doivent toutes implémenter). Eventuellement, définir des interfaces plus spécialisées qui étendent la première (avec les méthodes spécifiques à certaines listes seulement).
Puis tu crées les classes qui implémentent les interfaces voulues.
Je pense que dans ton cas, si tu penses bien les méthodes, une seule interface devrait suffire. L'implémentation de celle-ci serait différents suivant qu'il s'agit d'une liste chaînée double, circulaire,....
;-)
HackTrack
Alors, je te conseille de commencer par définir une interface commune à toutes tes listes (avec des méthodes qu'elles doivent toutes implémenter). Eventuellement, définir des interfaces plus spécialisées qui étendent la première (avec les méthodes spécifiques à certaines listes seulement).
Puis tu crées les classes qui implémentent les interfaces voulues.
Je pense que dans ton cas, si tu penses bien les méthodes, une seule interface devrait suffire. L'implémentation de celle-ci serait différents suivant qu'il s'agit d'une liste chaînée double, circulaire,....
;-)
HackTrack
do'urden
Messages postés
15
Date d'inscription
jeudi 10 novembre 2005
Statut
Membre
Dernière intervention
15 juin 2008
1
20 déc. 2005 à 14:46
20 déc. 2005 à 14:46
Merci pour tes conseils, je vais tenter de les mettre en application à l'instant même :)