Overridden virtual method in C#
<p>In "The C# Programming Language" book Eric Lippert mentioned this:</p>

<p><em>A subtle point here is that an overridden virtual method is still considered to be a method of the class that introduced it, and not a method of the class that overrides it.</em></p>

<p>What is the significance of this statement? Why does it matter if the overridden virtual method is considered to be a method of the class that introduced it (or otherwise) since the overridden method will never be called unless you are dealing with the derived class?</p>
