首页试题详情
难度: 使用次数:138更新时间:2026/03/13
1.
关于静态绑定和动态绑定的区别,以下说法正确的是?
A.静态绑定是在编译时确定函数调用的,而动态绑定是在运行时确定的。
B.静态绑定适用于虚函数,动态绑定适用于普通函数。
C.静态绑定时会进行类型检查,动态绑定时不会。
D.动态绑定会导致程序运行效率降低。
题型:选择题 知识点:第五章 面向对象程序设计基础
【答案】
A
【解析】
静态绑定在编译时就确定了函数调用的目标,而动态绑定(也称为后期绑定)是在运行时根据对象的实际类型来决定调用哪个函数。虚函数和多态机制依赖于动态绑定。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

类题推荐:

未分类