namespace Tag_3_Unterricht; public class New { public static void Main() { var autoViaOverride = new Override.Auto(); } class ViaOverride { public class Produkt { protected int preis; public virtual void SetPreis(int preis) { this.preis = preis; } } public class Auto : Produkt { public override void SetPreis(int preis) { if (preis < 100) throw new ArgumentException("Zu günstig"); this.preis = preis; } } } class ViaOvershadow { } }