C#何时执行延迟绑定呼叫?

时间:2012-03-14 06:45:59

标签: c# .net

  

可能重复:
  C# early and late binding

我想问一下C#何时进行延迟调用? 在哪些情况下发生了后期约束?

2 个答案:

答案 0 :(得分:1)

这些地址的功能很大,所以它们可以 执行。如果在期间知道函数的地址 编译时绑定它的编译时间,这种绑定是 称为编译时绑定或早期绑定。在哪里 当我们不知道哪个功能需要被解决时 在编译期间(如动态多态), 编译器使用虚拟表的mechaninsm并绑定 运行时的函数地址。这称为运行时 结合或晚期结合。

答案 1 :(得分:0)

多态性是后期绑定调用的一个很好的例子。