Bonjour,
J'ai une classe qui étends GregorianCalendar et dans cette classe je redefinis la methode toString de GregorianCalendar. Mais mon objet n'appelle n'utilise jamais la methode toString de ma classe dérivé:
Ici j'utilise une instance de monCalendrier
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 public class monCalendrier extends GregorianCalendar{ String jour = null; String mois = null; String annee = null; public monCalendrier(){ super(); } public String toString(){ jour = String.valueOf(this.get(Calendar.DAY_OF_MONTH)); mois = String.valueOf(this.get(Calendar.MONTH)+1); annee = String.valueOf(this.get(Calendar.YEAR)); return jour+"/"+mois+"/"+annee; }
je 'ai pas l'affiche comme jel'ai demandé!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 monCalendrier calendrier = new monCalendrier(); Date date = new Date(1998,10,12); calendrier.setTime(date); system.out.println(calendrier);
Question
C'est quoi le problème?
Merci.
Partager