首页 > 试题广场 >

在C++中,根据( )识别类层次中不同类定义的虚函数版本。

[单选题]
在C++中,根据( )识别类层次中不同类定义的虚函数版本。
  • 参数个数
  • 参数类型
  • 函数名
  • this指针类型
每一个成员函数都包含一个特殊的指针,叫this指针,这里不同类中的虚函数(成员函数)指针不一样,故而区分
发表于 2018-08-21 21:09:06 回复(3)
this是表示当前对象函数的指针,每个对象有且仅有一个
发表于 2018-12-09 17:34:16 回复(0)
把this指针理解为当前对象名,也就是不同类的对象
发表于 2022-05-04 12:15:36 回复(0)
this指针当然不一样,但写的都一样  咋能区分。。。
谁能举个例子 
发表于 2021-01-02 16:02:27 回复(2)
啥?
发表于 2018-08-15 21:52:31 回复(0)
这题真难懂
发表于 2022-05-14 03:00:08 回复(0)
虚函数重写(函数名、参数都一致),函数体不同,通过this指针来识别不同类的虚函数
发表于 2024-08-22 09:59:52 回复(0)
这加上运行时内存中更好理解
发表于 2020-10-06 15:20:35 回复(0)
this指针是帮助函数确定对象的位置
发表于 2020-02-02 22:37:39 回复(0)
ygq头像 ygq

虚函数区分


发表于 2019-01-31 21:01:09 回复(0)