L'héritage d'interface est orthogonal à l'héritage de mise en 1⁄2uvre.
- Héritage d'interface : le type est le même mais les mises en 1⁄2uvres sont totalement indépendantes ; les classes sont conceptuellement similaires (elles rendent les mêmes services) mais, en interne, elles sont différentes (pas les mêmes attributs, pas les mêmes algorithmes...).
- Héritage de mise en 1⁄2uvre : même mise en 1⁄2uvre mais pas le même type ; les classes n'ont pas de lien conceptuel mais le code serait du copier-coller.
[^] # Re: Qu'est-ce que ça veut dire ?
Posté par Sylvain Sauvage . En réponse à la dépêche Sortie de SmartEiffel 2.2. Évalué à 4.
- Héritage d'interface : le type est le même mais les mises en 1⁄2uvres sont totalement indépendantes ; les classes sont conceptuellement similaires (elles rendent les mêmes services) mais, en interne, elles sont différentes (pas les mêmes attributs, pas les mêmes algorithmes...).
- Héritage de mise en 1⁄2uvre : même mise en 1⁄2uvre mais pas le même type ; les classes n'ont pas de lien conceptuel mais le code serait du copier-coller.