首页试题详情
难度: 使用次数:138更新时间:2026/03/13
1.
静态多态和动态多态的主要区别在于:
A.静态多态在编译时确定,动态多态在运行时确定
B.静态多态用于函数重载,动态多态用于虚函数
C.静态多态需要继承,动态多态不需要继承
D.静态多态通过指针实现,动态多态通过引用实现
题型:选择题 知识点:第三章 继承与多态
【答案】
A
【解析】
静态多态(编译时多态)包括函数重载和模板,其绑定在编译时完成;动态多态(运行时多态)通过虚函数机制实现,其绑定是在运行时根据对象的实际类型决定的。

查看答案和解析

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

低至 ¥0.1 起

类题推荐:

未分类