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...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 public class 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()));
     }
    ...
}
 
public class 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!!