structure des classes