Pourquoi avons-nous besoin de classes abstraites en C ++?

Je viens d'apprendre sur le polymorphisme dans ma programmation orientée objet Classe et je vais avoir un moment difficile de comprendre comment les classes de base abstraites sont utiles.

Quel est le but d'une classe abstraite? Quelle est la définition d'une classe de base abstraite fournir qui n'est pas prévue par la création de chaque fonction nécessaire dans chaque classe?

source d'informationauteur Yoshua Joo Bin