阅读背景:

C++静态类型、动态类型与多态性探讨

来源:互联网 

静态类型与动态类型

在C++中,我们可以将基类的指针或引用绑定到派生类的对象上,所以当我们使用基类的指针或引用时,我们并不清楚该指针或引用所绑定的真实类型。当我们使用存在继承关系的类型时,必须区分变量和表达式的静态类型与动态类型。静态类型在编译时是已知的,即变量声明时的类型或表达式生成的类型,而动态类型则是变量或表达式表示对象的类型在C++中,我们可以将基类的指针或引用绑定到派生类的对象上,所以当我们




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: