Salut,

j'ai un problème à la compilation de ceci :

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
23
24
25
import java.util.* ;
 
public interface Calendrier implements Calendar
{
 
	//constructeur de la classe
	public Calendrier(String date)
	{
		super() ;
		this.set(2000+date.substring(4,5), date.substring(2,3), date.substring(0,1)) ;
	}
 
	//méthode qui renvoie la date du jour
	public String getDate()
	{
		return ((String)(this.get(Calendar.YEAR)-2000)+(this.get(Calendar.MONTH)*100)
										+(this.get(Calendar.DAY)*10000)) ;
	}
 
	//méthode pour incrémenter la date d'un jour
	public void datePlusPlus()
	{
		this.add(Calendar.DAY, 1) ;
	}
}
J'obtiens les messages d'erreurs suivants :
Calendrier.java:3: '{' expected
public interface Calendrier implements Calendar
^
Calendrier.java:25: '}' expected
}
^
2 errors

Vraiment je ne vois pas ce qui ne va pas. J'ai une idée, comme la classe Calendar est abstraite, je me demande si il ne faut pas redéfinir toute les méthodes abstraites de la classe Calendar dans ma classe.
Si oui c'est un peu chiant parce que je n'ai pas besoin de ces méthodes...
Merci pour votre aide en tout cas

Jean.