Une struct et une class, c'est la même chose, seule change la visibilité par défaut.