ajout des constructeurs et des getters/setters