C# Mehrfachvererbung Generisch

Gast #6246070
Lesenswert?

Hallo zusammen,

Ich programmiere C# und habe folgende Frage:

Es gibt eine Baseklasse VaterBase, eine Klasse Vater1, eine Klasse 
Vater2. Die Klassen Vater1 und Vater2 erben von der Klasse VaterBase. 
Ich möchte eine generische Klasse programmieren die entweder von Vater1 
oder Vater2 erbt. Geht sowas ?

public Vater1(AbcViewModel abc, bool ttt, string ccc){...}
public Vater2(DefViewModel def, bool ttt, string ccc){...}

In Abhängigkeit der Übergabeparameter soll das base die Parameter 
entweder an Vater1 oder Vater2 übergeben.

public GenericClass(){} : base(abc, ttt, ccc)
public GenericClass(){} : base(def, ttt, ccc)

Gruß

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren