稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • 数据标注 HOT
    • AI Coding
    • 更多
      • 直播
      • 活动
      • APP
      • 插件
    • 直播
    • 活动
    • APP
    • 插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
C++
订阅
avatar
用户4932276999880
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • C++虚函数的工作原理
    讨论静态绑定与动态绑定,首先需要理解的是绑定,何为绑定?函数调用与函数本身的关联,以及成员访问与变量内存地址间的关系,称为绑定。 理解了绑定后再理解静态与动态。 静态绑定:指在程序编译过程中,把函数调用与响应调用所需的代码结合的过程,称为静态绑定。发生在编译期。 动态绑定:指在…
    • chirpyli
    • 6年前
    • 5.2k
    • 15
    • 评论
    C++
  • 多态在 Java 和 C++ 编程语言中的实现比较
    众所周知,多态是面向对象编程语言的重要特性,它允许基类的指针或引用指向派生类的对象,而在具体访问时实现方法的动态绑定。C++ 和 Java 作为当前最为流行的两种面向对象编程语言,其内部对于多态的支持到底是如何实现的呢,本文对此做了全面的介绍。 注意到在本文中,指针和引用会互换…
    • sfshine
    • 8年前
    • 1.0k
    • 24
    • 评论
    Java
  • C++如何实现多态
    多态实现的三个条件:1)要有继承2)要有虚函数重写3)要有父类指针(父类引用)指向子类对象编译器发现一个类中有虚函数,便会立即为此类生成虚函数表vtable。虚函数表的各表项为指向类里面的虚函数的指针
    • Echo_7s
    • 4年前
    • 373
    • 点赞
    • 评论
    面试