constructeur parametré