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

Reply via email to