Ce n'est pas simplement un dépassement - c'est une combinaison d'un dépassement et une surcharge que vous faites.
Vous avez dépassé la fonction fonctionnelle, y compris toutes ses surcharges. Vous ne pouvez appeler aucune des méthodes fonctionnelles d'A d'un exemple de B, puisqu'elles toutes sont cachées en dépassant la méthode fonctionnelle.
Ceci fonctionnerait cependant :