ajout du constructeur et des getter et setter