Vous ne pouvez pas remplacer une méthode publique à partir d'une classe héritée dans le cadre d'une implémentation privée, ...

Vous ne pouvez pas remplacer une méthode publique à partir d'une classe héritée dans le cadre d'une implémentation privée, sauf si le type est sealed (scellé) ou si la méthode est marquée comme finale. Il n'est pas conseillé de masquer une signature de méthode à mi-chemin dans l'arborescence d'héritage.