我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:彩库宝典 > 动态绑定 >

c++中动态绑定和静态绑定是什么意思?

归档日期:07-23       文本归类:动态绑定      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  静态绑定是在编译阶段所执行的函数就已经被确定了的,而动态绑定是在程序执行时才决定使用哪个函数。

  展开全部为了支持c++的多态性,才用了动态绑定和静态绑定。理解他们的区别有助于更好的理解多态性,以及在编程的过程中避免犯错误。

  2、对象的动态类型:目前所指对象的类型。是在运行期决定的。对象的动态类型可以更改,但是静态类型无法更改。

  3、静态绑定:绑定的是对象的静态类型,某特性(比如函数)依赖于对象的静态类型,发生在编译期。

本文链接:http://dalezaragoza.com/dongtaibangding/716.html