parent和child有继承关系,parent有虚方法virtual length(),child重写之override length()1> parent a=new child();a.length();
2> child a=new child();a.length();
3> parent a=new parent();a.length();这三种调用length情况的IL指令都是 callvirt instance namespace.parent::length()疑问:
这条指令都是引用的父类parent的方法,在运行时是如何将方法绑定到特定方法实现的(如1>2>绑定到child.length,3>绑定到parent.length),运行时绑定是个什么样的机制