#include "Date.h" Date::Date(){ my_jour = 1; my_mois = 1; my_annee = 0; } Date::Date(int j, int m, int a){ if( j > 0 && j < 32) my_jour = j; else my_jour = 1; if(m > 0 && m < 13) my_mois = m; else my_mois = 1; if(a > 0) my_annee = a; else my_annee = 0; } Date::Date(const Date & d){ my_jour = d.my_jour; my_mois = d.my_mois; my_annee = d.my_annee; } int Date::getJour() const { return my_jour; } int Date::getMois() const { return my_mois; } int Date::getAnnee() const { return my_annee; } void Date::setJour(int j){ if(j > 0 && j < 32) my_jour = j; } void Date::setMois(int m){ if(m > 0 && m < 13) my_mois = m; } void Date::setAnnee(int a){ if(a > 0) my_annee = a; }