Seien Sie sich auch bewusst, dass "Ich glaube nicht, dass jemand jemals davon erben wird" kein guter Grund ist, "versiegelt" zu verwenden. Wenn Sie nicht speziell sicherstellen müssen, dass eine bestimmte Implementierung verwendet wird, lassen Sie die Klasse nicht versiegelt.
Der Modifikator sealed
wird tun, was final
in Java tut.
Auch wenn dies wahrscheinlich nicht das ist, was Sie in dieser Situation suchen, verhindert das Markieren einer Klasse als static
auch, dass sie vererbt wird (sie wird hinter den Kulissen versiegelt).
Tags und Links .net c# inheritance