On Tuesday, 11 March 2014 at 21:24:22 UTC, bearophile wrote:
Dicebot:
Not in 2.065
2.066 will introduce "virtual" keyword
2.067+ will change the defaults if it will still be considered
good idea
What's the point of having "virtual" if the default doesn't
change?
Bye,
bearophile
frequently mentioned example:
class Something
{
final: // want all to be final by default
// ...
virtual void foo() {} // but this one function
}
I think just keeping "virtual" but not changing defaults is a
good practical compromise.