On Thursday, 13 March 2014 at 20:21:51 UTC, monarch_dodra wrote:
On Thursday, 13 March 2014 at 19:38:20 UTC, Dmitry Olshansky wrote:
13-Mar-2014 21:52, monarch_dodra пишет:
So maybe the issue could be solved by educating to always type (by
default):

final class A
{...}

Not the same as `final:` inside - the above just means you can't inherit from A. Funnily enough any new methods in A would still be virtual even if nothing can inherit from it!

What!? That's... horrible! What's the point of that? Is there *any* situation where that makes sense?

That is certainly a compiler bug if this is the case.

Reply via email to