Unterschied zwischen override und nicht override
-
Hallo Leute!
Nehmen wir mal an ich habe die folgende Basisklasse:
public class MeineBasis { public MeineBasis() {} public virtual void MachEtwas() {} }
Wo ist nun eigentlich der Unterschied zischen
public class Klasse1 : MeineBasis { new public void MachEtwas() {} }
und
public class Klasse1 : MeineBasis { public override void MachEtwas() {} }
?
Ich meine damit, wo ist der Unterschied ziwschen dem Überschreiben mit override und dem ausblenden mit new?
-
-
Ah, vielen Dank! Genau das habe ich gesucht.