class ClassA { } class DerivedClass: BaseClass { } class ImplClass: IFace1, IFace2 { } class ImplDerivedClass: BaseClass, IFace1 { }
Only single inheritance is allowed in C#.
A class can inherit implementation from one base class only.
Clickable & Draggable!