Salut,

Ce qu'il faudrait surtout, c'est déclarer A::add comme étant une fonction virtuelle (car, en effet, le seul " = 0" à la fin de la déclaration ne suffit pas pour rendre une fonction...