Zitat:
Methode einer zu streichen und was anderes hinschreiben, das ähnelt eher dem Overload als einer abstrakten Vererbung
ja korrekt, denn ich sehe keine Notwendigkeit für Polymorphie in Deinem Code ..
Deine Rückgabewerte sind unterschiedlich, also warum so eine Aufregung?
Zielorientierte Frage an Dich, was willst Du denn genau nun umsetzen?
Der Sinn von virtual und override ist Dir schon klar, oder?
Dein Beispiel hat mit Polymorphie leider überhaupt nix zu tun.
Phantasie ist etwas, was sich manche Leute gar nicht vorstellen können.