le c++ autorise l'héritage multiple VS interface
Bonjour,
Une question me perturbe :
Puisque le c++ autorise l'héritage multiple, il n'a donc pas besoin d'utiliser la notion d'interface (ou classe abstraite pure) puisqu'une classe abstraite fait l'affaire (utilisation du polymorphisme).
Merci à vous
les classes abstraites ne sont pas que de la décoration.
Merci pour ta réponse.
Citation:
Non les classes abstraites ne sont pas que de la décoration.
Elle peuvent tout de même proposer des méthodes( ou fonctions membres ...) abstraites qui peuvent faire cette décoration, bien entendu en plus d'autres tâches!!; Ainsi, elle fait, en plus, le boulot d'une interface.
Ce n'est pas clair cette histoire.
cordialement