题目
下列是关于虚函数的描述,正确的是______。
A.虚函数是一个static类型的成员函数
B.虚函数是一个非成员函数
C.基类中采用virtual说明一个虚函数后,派生类中定义相同原型的函数时可不必加virtual说明
D.派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型
第1题
下列关于纯虚函数的描述中,正确的是()。
A.纯虚函数是没有给出实现版本(即无函数体定义)的虚函数
B.纯虚函数的声明总是以“=0;”结束
C.派生类必须实现基类的纯虚函数
D.含有纯虚函数的类不能是派生类
第2题
A.派生类的虚函数与基类对应的虚函数具有不同的参数个数和类型
B.基类中说明了虚函数后,派生类中其对应的函数一定要说明为虚函数
C.虚函数是一个成员函数
D.虚函数是一个static类型的成员函数
第3题
下列关于虚函数的描述中,正确的是______ 。
A.虚函数是一个static 类型的成员函数
B.虚函数是一个非成员函数
C.基类中采用virtual 说明一个虚函数后,派生类中定义相同原型的函数时可不必加virtual 说明
D.派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型
第4题
A.派生类的虚函数与基类对应的虚函数具有不同的参数个数和类型
B.基类中说明了虚函数后,派生类中其对应的函数一定要说明为虚函数
C.虚函数是一个成员函数
D.虚函数是一个static类型的成员函数
第5题
下列关于虚函数的描述中,正确的是()。
A.虚函数是一个static类型的成员函数
B.虚函数是一个非成员函数
C.基类中采用virtual说明一个虚函数后,派生类中定义相同原型的函数时可不必加virtual说明
D.派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型
第6题
下列关于虚函数的描述,错误的是()。
A.构造函数可以是虚函数
B.析构函数可以是虚函数
C.虚函数必须通过引用或基类的指针实现
D.虚函数的函数名必须与基类中对应的虚函数的函数名完全相同
第7题
下列关于虚函数的描述中,正确的是
A.虚函数是一个static类型的成员函数
B.虚函数是一个非成员函数
C.基类中采用virtual说明一个虚函数后,派生类中定义相同原型的函数时可不必加virtual说明
D.派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型
第9题
关于虚函数的下列描述中,正确的是()。
A 在基类中被关键字 virtual说明,并在派生类重新定义的函数。
B 在派生类重新定义函数时 ,用关键字 virtual说明。
C 在派生类前用关键字 virtual说明。
D 在派生类重新定义虚函数时 ,要求与基类的虚函数可具有不同的函数名。
第10题
A.虚函数一定不能有函数体
B.含有虚函数的类,不能定义该类对象
C.虚函数只能被重载,不能被继承
D.基类中声明虚函数后,派生类中可以不重载该虚函数
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!