Abstract Base Classes - Classes de base abstraites
Une classe abstraite,
par opposition à une classe concrète,
peut posséder des méthodes abstraites. On connait les paramètres des
méthodes abstraites, amis on ne donne pas de corps (on de donne
pas les instructions qui
seront exécutées quand la méthode abstraite sera abstraite).
Au moins une méthode abstraite => classe
abstraite