开发者社区> 问答> 正文

Java里虚函数的动态绑定又是什么呢?

已解决

Java里虚函数的动态绑定又是什么呢?

展开
收起
gxx1 2022-04-02 23:15:56 630 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    1.每个类内部都存放有一个虚表,存放各种虚函数的指针,基类函数放在最前面,需要注意的是,基类和派生类在虚表中具有相同的位置

    2.派生类构造函数执行时,首先是基类构造函数,同时虚表指针指向基类的虚表,然后再构造派生类,虚表指针指向派生类虚表。

    2022-04-02 23:22:20
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载