C'est un type crée par l'utilisateur.
C'est un assemblage fait avec d'autres types (aggrégat, comme struct).
Mais en plus, il peut y avoir des méthodes, ce sont des fonctions qui ne s'appliquent que sur une variable de ce type.
Deux méthodes spéciales, constructeur et destructeur, servent à automatiquement donner sa valeur initiale à la variable, et à...détruire.
Après, il y a l'héritage, les droits d'accès...
Il te faut un bon bouquin !
---------------
Bricocheap: Montage de ventilo sur paté de mastic silicone