Rechercher : dans
Par :

Heritage classes en java

Dernière réponse le 3 déc 2007 à 21:29:57 caroline, le 8 mar 2005 à 10:30:57 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « heritage classes en java » dans :
Le mot-clé static ou les attributs et méthodes de classe en POO Voir(NOTE: Cet article explique la signification du mot-clé static au sein d'une classe. La signification de "static" en C n'a par exemple rien à voir.) Vous êtes débutant en programmation orientée objet. En Java, en C++...ou que sais-je encore,...
Les classes Java VoirLa notion d'objet Le langage Java intègre fortement le concept objet, il s'agit donc d'un langage orienté objet (LOO). Le terme langage orienté objet est plus qu'une simple appellation de plus pour désigner un type de langage, il...
Java - L'héritage VoirLa notion d'héritage Le concept d'héritage est un des concepts les plus importants de la programmation orientée objet, car il conditionne irréversiblement la façon selon laquelle un code Java est écrit. L'héritage est un mécanisme permettant de...
Java - Premier programme VoirPremière application avec Java La première chose à faire est de créer un simple fichier texte (sans mise en forme) et de taper les quelques lignes suivantes : // Votre premiere application en Java class FirstApp { public static void main...

1

teebo, le 8 mar 2005 à 11:05:25

Salut,
Es tu sûr que c'est possible en java?
Qui va en mer pour son plaisir,
irait en enfer pour ses vacances

Répondre à teebo

2

Joshua, le 8 mar 2005 à 13:07:42

L'héritage multiple en java n'est pas possible ...

Répondre à Joshua

3

choubaka, le 8 mar 2005 à 14:41:33

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.
Chouba,
Pochard d'assaut .. 

Répondre à choubaka

4

teebo, le 8 mar 2005 à 15:45:13

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)
Qui va en mer pour son plaisir,
irait en enfer pour ses vacances

Répondre à teebo

5

choubaka, le 9 mar 2005 à 07:59:43
  • +1

Je ne dis pas le contraire mais c'est une solution ...

Chouba,
Pochard d'assaut .. 

Répondre à choubaka

6

 jamalovic, le 3 déc 2007 à 21:29:57

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.

Répondre à jamalovic