Wie kombiniert man bei C# die abstrakten klassen mit interfaces?
Moin,
Habe mal eine Verständnisfrage, also in C# haben wir die abstrakten Klassen, die als Basisklassen für die spezifischeren Klassen gedacht sind und dann haben wir noch die Interfaces, die als eine Art Vertrag oder Vorgabe dienen. Meine Frage ist nun, wie würde die Struktur aussehen, wenn man Interfaces und abstrakte Klassen kombinieren möchte. Wie ich es denke würde wäre: Bsp Interface -> IArbeiter -> abstrakte klasse -> Arbeiter -> und dann die spezifischeren klassen

C Sharp,
Programmiersprache