首页 > 试题广场 >

以下关于类型检查,说法错误的是( )

[单选题]
以下关于类型检查,说法错误的是(   )
  • 类型检查有两种规则,分别是综合和推导
  • 整数8在8/2.5的代码中被转换为浮点数
  • 重载函数可以解决功能类似但所处理数据类型不同的问题
  • C++中的运行时多态性是通过函数重载实现的

C++有两种多态:

1.编译时的多态:函数重载和运算符重载,在编译时就决定调用哪个函数

2.运行时的多态:通过类继承和虚函数实现的。

发表于 2021-08-26 21:25:10 回复(0)
1. 分析选项: - 选项A:类型检查的规则包括综合和推导,该说法正确。 - 选项B:在计算 8/2.5 时,整数8会隐式转换为浮点数,以保证除法运算的一致性,该说法正确。 - 选项C:重载函数就是通过不同的参数类型等实现功能类似但处理数据类型不同的操作,该说法正确。 - 选项D:C++中的运行时多态性是通过虚函数和动态绑定实现的,而函数重载是编译时多态,该说法错误。 2. 结论: - 答案为D。
发表于 2024-11-12 10:21:39 回复(0)