On 6/5/2013 3:37 PM, Steven Schveighoffer wrote:
No, I think it introduces a new foo.  Calling A.foo does not call B.foo.  In
other words, it hides the original implementation, there are two vtable entries
for foo.

At least, that is how I understood the C# description from that post, and it
seems Walter is trying to specify that.  The idea is that B probably defined foo
before A did, and A adding foo should not break B, B didn't even know about A's
foo.

That's right.

Reply via email to