On 2/25/12 11:53 AM, deadalnix wrote:
class A {
void fun() const { ... }
}

class B : A {
override void fun() { ... }
}

Now I change the class A to become :

class A {
void fun() const { ... }
void fun() { ... }
}

And suddenly, the override doesn't override the same thing anymore.
Which is unnacceptable.

I agree that that's a problem.

Andrei

Reply via email to