如何在Java中实现动态绑定?

时间:2010-11-23 09:20:35

标签: java dynamic-binding

我知道在C ++中,每个实例中都有一个指向虚拟表的虚拟指针。但是如何在Java中实现动态绑定?

2 个答案:

答案 0 :(得分:2)

我想我会回答我自己的问题。基本上,对象存储对其类对象的引用,其中动态绑定将从对象转发到。

答案 1 :(得分:0)

只是为了挑剔,它是真正的虚拟函数表的指针,因此名称“虚函数表”,通常缩写为“vft”。它也通常缩写为“vtbl”,这无济于事。

Java可能会做类似的事情。