``` interface A {} class C { int a; } class Works : C, A {} class Doesnt : A, C {} ``` This seems like a pointless limitation. It produces the following error: ``` multi.d(5): Error: multi.Doesnt: multiple class inheritance is not supported. Use multiple interface inheritance and/or composition. multi.d(5): multi.C has fields, consider making it a member of multi.Doesnt ```
*** This issue has been marked as a duplicate of issue 21883 ***