cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 15 févr. 2008 à 19:11
Salut,
Java ne gère pas le multi-héritage (qui a dit tant mieux ? :p)
Par contre, il gère les interfaces : tu peux très bien faire une classe qui implémente une interface, et faire de ta classe qui doit hériter d'une JFrame une implémentation de cette même interface, et déléguer les opérations de cette interface à une instance de la première classe : c'est ce qu'on appelle de la composition d'objet par délégation, c'est un principe qui permet de faire du "multi-héritage" en java.
______________________________________
DarK Sidious
Vous n’avez pas trouvé la réponse que vous recherchez ?
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 15 févr. 2008 à 20:31
Salut:
DarkSidious >> Il y a des gens qui détestent qu'on disent qu'en Java les interfaces existent pour simuler/permettre de faire du multi-héritage.
Ils considérent que les interfaces permettent la séparation des propos.
Tu as une certain service/fonctionalité à exposer (interface) qui supporte plusieurs implémentations suivant les contextes.
Cordialement ...
<hr size="2" width="100%" />[Félicité de Lamennais] Le plus puissant de tous les leviers, c'est la volonté.
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 16 févr. 2008 à 10:50
Salut,
C'est bien le but des interfaces, mais faut pas se leurer : ca permet également à une classe d'avoir plusieurs types, pas uniquement d'exposer les services rendus par la classe !
Je n'ai jamais dit que les interfaces ne servent qu'à simuler le multi-héritage bien sûr.
______________________________________
DarK Sidious
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 16 févr. 2008 à 11:19
Salut:
DKS >> Absolument.
<hr size="2" width="100%" />[Félicité de Lamennais] Le plus puissant de tous les leviers, c'est la volonté.
ldumont
Messages postés53Date d'inscriptionlundi 21 janvier 2008StatutMembreDernière intervention 5 mars 2008 18 févr. 2008 à 16:33
Ne serait -il pas possible de faire hériter ExempleDeFenetre de JFrame?
Ma réponse est peut etre stupide mais comme je débute, je pose beaucoup de questions aux autres mais peu de réponses. J'aimerais quand même apporter aussi ma contribution, alors je me lance et désolée si ce que je propose est faux.