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())); }
... }
la méthode "inf" de la classe duree est fausse car :
si "this.getheures()<d.getheures()" il se peut que "this.getminutess()>d.getminutes()" (qui n'apparait pas dans ton code)
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.