begin process at 2010 02 09 22:23:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Débutant(e)

 > 

héritage


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

héritage

samedi 6 janvier 2007 à 21:44:06 | héritage

braillane

Bonjour,
voila j'ai la classe durée et la classe longueDurée qui hérite de durée. je ve redéfinir la méthode inf qui retourne vrai si la durée est inférieur à le durée en paramètre. Je voudrais juste que quelqu'un m'aide à redéfinir la fonction inf car j'ai de gros doute avec l'utilisation de super etc...

publicclass durée
{
    int seconde;
    int minutes;
    int heures;
    ...
    boolean inf (durée d)
   {
return(this.getheures()<d.getheures()||(this.getheures()==d.getheures()&&this.getminutess()<d.getminutes())||(this.getheures()==d.getheures()&&this.getminutes()==d.getminutes()&&this.getsecondes()<d.getsecondes()));
     }
    ...
}

publicclass longueDurée extend durée
{
    int jour;
    ...
    boolean inf (longueDuree d)
    {
        return(???????);
    }
}



Le but est évidemment d'utiliser au maximum la classe durée.
Ce qui me pose problème est surtout que le type du paramètre ne soit plus le meme....

Merci d'avance!!
dimanche 7 janvier 2007 à 21:55:51 | Re : héritage

Stubbornman

Réponse acceptée !
Si j'ai bien compris ton problème, je proposerais ca:

publicclass longueDurée extend durée
{
    int jour;
    ...
    boolean inf (longueDuree d)
    {
        return ( this.getJour()<d.getJour() || (this.getJour() == d.getJour() && super.inf(d) );
    }
}



Voila.
lundi 8 janvier 2007 à 00:20:54 | Re : héritage

braillane

Merci beaucoup c'est excatement cela que je voulais...
Je me demandais si c'étai possible d'appeler super.inf avec en parametre une longue durée étant donnée que le paramètre est censé etre une durée et non pas une longueDurée... Je comprend qu'on puisse appliquer un méthode de la classe durée sur une longueDurée étant donné que longueDurée hérite de durée mais la c'était en paramètre... bon voila koi! merci!!
lundi 8 janvier 2007 à 06:03:11 | Re : héritage

Stubbornman

Si la réponse te convient et que la solution fonctionne, n'oublie pas de valider la réponse.
Merci.


Cette discussion est classée dans : int, classe, durée, getheures, inf


Répondre à ce message

Sujets en rapport avec ce message

Inetger vs compareTo [ par ch3mical ] Bonjour j'ai un problème avec la méthode compareTo de la classe comparable Si j'utilise cette méthode pour comparer des String je n'ai pas de probl Probléme de classe [ par nanu ] Bonjour tout le mode :)Alors voilà mon probléme :je voudrai que ma class2 herite de la classe 1 comme ceci :class1.java :class class1{ class1 (int v JTable : afficher une Date [ par isako ] Bonjour,Ce sujet n'est pas nouveau dans le forum, mais je n'ai pas trouvé la solution... Je vous soumets mon problème en espérant que l'un de vous pou méthode substring pour integer [ par dunith ] bonjourexiste elle la méthode substring(int sIdx, int eIdx) pour  la classe Integer?je sais qu'elle existe pour la classe String, mais pour la class classe et constructeur [ par uzu ] bonjourje travaille java:j'ai déclaré une classe (qui définie une commnade RS 232)commande et constructeur comme suit:class TCmd{ int iNbParIn; // Nb classe [ par naddou1985 ] bonjour tout le monde: svp , quelle est la difference entre une classe de type void et une autre qui n'a aucun type exp: void test(int); test( portée des variables [ par ldumont ] Bonjour, jai encore un petit problème pour changer.... voici ma classe principale : public class GridBagLayoutDemo extends Frame{ private int _x; pub [Reflection] Recuperer la classe fille directe effective d'une classe mere abstraite [ par loloof64 ] Salut à tous [^^happy13] Je me doute que ma question puisse être difficile à résoudre, mais je la pose quand même, on ne sait jamais. (Les recherches [Jar][ClassLoader] reference classe statique ou d'instance [ par loloof64 ] Salut à tous [^^happy13] J'ai lu le tutoriel "INTÉGRER DES IMAGES DANS UN JAR AVEC ECLIPSE" d'Icarius44, même si je connaissais un petit peu les mani


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales