On 6/4/2013 2:25 AM, Walter Bright wrote:

One possibility is to introduce virtual as a storage class that
overrides final. Hence, one could write a class like:

class C {
   final:
     void foo();
     void baz();
     virtual int abc();
     void def();
}

This would not break any existing code, and Manu would just need to get
into the habit of having "final:" as the first line in his classes.

The problem isn't going to be in your own code, it will be in using everyone elses.


Reply via email to