Heritage classes en java [Résolu/Fermé]

Signaler
-
 jamalovic -
Bonjours,

dans un projet, je possede une classe I_Main qui doit heriter des classes JFrame et TimerTask. Seulement je n'arrive pas car les deux sont des classes et non des interfaces.
Je voudrais donc savoir comment faire pour faire cet heritage multiple de deux classes.

Merci d'avance

Caroline

3 réponses

Messages postés
33478
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 733
Salut,
Es tu sûr que c'est possible en java?
l'héritage multiple en java n'est pas possible ...
Messages postés
38071
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
24 octobre 2020
1 862
Salut

une solution est de créer une classe qui possède en attributs les deux classes nécéssaires et de rajouter les méthodes supplémentaires à la spécialisation de cette classe. Ou alors d'utiliser dans cette classe des InnerClasses étendants pour l'une JFrame et l'autre TimerTask.
Messages postés
33478
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 733
Ou alors d'utiliser dans cette classe des InnerClasses étendants pour l'une JFrame et l'autre TimerTask.

Ca c'est de l'agrégation, et non plus de l'héritage :o)
Messages postés
38071
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
24 octobre 2020
1 862
je ne dis pas le contraire mais c'est une solution ...

Bonjour a tous,
bon j'ai commencer a travailler en Java orienté objet,et je veux qlq Exercices de(herritage,polymorphisme,etc...),aidez moi SVP.