* @param args
*/
public static void main(String[] args)
{
// cr�ation d'une instance dc1 de la classe DemandeConges avec constructeur par d�faut
DemandeConges dc1 = new DemandeConges(1);
// afficher le contenu de l'objet dc1
System.out.println("l'id de la demande de cong� dc1: " + dc1.getIdDemande());
DemandeConges dc2 = new DemandeConges();
System.out.println("L'id de la demande de cong� dc2: " + dc2.getIdDemande());
// cr�ation d'une instance via un constructeur avec argument
DemandeConges dc3 = new DemandeConges(1,new Date("02/12/2010"), new Date(2010, 01, 01),"RTT", Etat.EN_ATTENTE );
System.out.println("L'id de la demande de cong� dc3: " + dc3.getIdDemande());
System.out.println("La Date D�but de la demande de cong� dc3: " + dc3.getDateDebut());
System.out.println("La Date de Fin de la demande de cong� dc3: " + dc3.getDateFin());
System.out.println("Le type de cong� de la demande de cong� dc3: " + dc3.getTypeConge());
System.out.println("L'�tat de la demande de cong� dc3: " + dc3.getEtat());
// Utilisation de la m�thode toString surcharg�e
// System.out.println(dc3.toString());
System.out.println(dc3); // le toString() est implicite : c'est une bonne pratique de ne pas le mettre mais de le surcharger