== Quote from Walter Bright (newshou...@digitalmars.com)'s article
> dsimcha wrote:
> > A possible
> > solution is, given a class:
> >
> > class Foo {
> >     // Actual implementation.
> > }
> >
> > final class FooFinal : Foo{
> >     // Dummy that just makes Foo final.
> > }
> With dmd:
>    final class A { }
>    class B : A { }
> Compiling:
>    test.d(2): Error: class test.B cannot inherit from final class A

Uh...I think you misread this.  I was inheriting from a non-final class to make 
it
final, not the other way around.

Reply via email to