On Friday, 7 March 2014 at 09:04:29 UTC, John Colvin wrote:
How would these plain functions be different from final ones?

You would be able to redefine them in a derived class using override to tell the compiler that it was intentional. Final would remain as-is - final.

I think Walter made a good choice for the times when he chose to have functions virtual by default, but a system programming language should allow you to do dangerous things if you give the compiler your permission.

Steve

Reply via email to