The base class always comes first followed by the interfaces (in any order) separated by commas. For example: class MyClass : MyBaseClass, IFace, IFace2 { // code }