ajout de deux sous class et modification diverses (accesseur et constructeur principalement)