You can do this and/or use the convention of extends first, implements
second:

class Rectangle : Drawable, IShape, IOtherInterface {}

It's not a convention, the spec demands that.
http://d-programming-language.org/class.html


If you're really concerned about clarity, use comments:

class Rectangle : /* extends */ Drawable,
              /* implements */ IShape
{
}

Good point.

Reply via email to