Intérêt des sous-classes - Généralisation
Une sous-classe hérite de tous les attributs, opérations et associations de sa super-classe, mais elle peut avoir des attributs ou des associations que ne possède pas sa super-classe.
Une sous-classe peut ainsi avoir des attributs spécifiques. Ceux-ci n'ont de sens que pour une sous-classe particulière. Dans l'exemple ci-dessus :
• Le "numéro de Siret" et le "nombre d'employés" n'ont de sens que pour une "société".
• La "date de naissance" est caractéristique d'une "personne", pas d'une "société".
• De même, il est utile de calculer l’"âge" d'une "personne". Cet attribut et cette opération n'ont généralement pas d'intérêt pour une "société".
Une sous-classe peut également avoir des associations spécifiques.
• Une "personne" entre dans une "catégorie socio-professionnelle" : "cadre", "employé", "commerçant", "agriculteur", etc. Cette classification n'a pas de sens pour une "société". (Il existe également une classification pour les entreprises, mais ce n'est pas la même que pour les personnes.)