Class: Inheritance

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.

Related concepts

Inheritance

Class: Inheritance — Structure map

Clickable & Draggable!

Class: Inheritance — Related pages: