On Sun, 25 Jul 2010 10:53:51 -0400, bearophile <[email protected]> wrote: > Deokjae Lee: > > > //interfaces first, base class last > > class Foo : I1, I2, Base {} > > > > This doesn't compile. > > I didn't know the order of base class and interfaces matter. > > If not already present, that looks good for Bugzilla.
That's as specified in the language spec: http://digitalmars.com/d/2.0/class.html#BaseClassList You could argue that it shouldn't be that way, but it's correct behavior as the language stands now.
