Bonjour à tous,
Je rebondis sur le dernier paragraphe de cet article, par ailleurs excellent !
Je partage le point de vue d’une classe LedBicouleur codée comme une agrégation de 2 objets de la classe Led plutôt que par héritage.
De mon point de vue, l’héritage ne devrait s’appliquer que si lorsque l’on manipule un objet de la classe Led, on pouvait sans autre lui substituer un objet de la classe dérivée LedBicouleur (principe de substitution de Liskov).