关于虚函数的描述中,()是正确的。
A.虚函数是一个static类型的成员函数
B.虚函数是一个非成员函数
C.基类中说明了虚函数后,派生类中将其对应的函数可不必说明为虚函数
D.派生类的虚函数与基类的虚函数具有不同的参数个数和类型
A.虚函数是一个static类型的成员函数
B.虚函数是一个非成员函数
C.基类中说明了虚函数后,派生类中将其对应的函数可不必说明为虚函数
D.派生类的虚函数与基类的虚函数具有不同的参数个数和类型
第1题
A.虚函数是一个静态成员函数
B.虚函数是一个非成员函数
C.虚函数既可以在函数说明时定义,也可以在函数实现时定义
D.派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型
第2题
A.声明虚函数需使用关键字virtual
B.基类中声明的虚函数成员被继承到派生类后仍是虚函数
C.只有虚函数成员才会在调用时表现出多态性
D.构造函数、析构函数都可以是虚函数
第3题
A.纯虚函数是一种特殊的虚函数,它是个空函数
B.具有纯虚函数的类称为虚基类
C.一个基类中说明有纯虚函数,其派生类一定要实现该纯虚函数
D.具有纯虚函数的类不能创建类对象
第4题
A.在成员函数中调用虚函数,是多态
B.通过“基类对象名.函数名"的方式调用虚函数,不是多态
C.多态的函数调用语句中,函数一定是虚函数
D.通过“基类引用名.函数名"的方式调用虚函数,是多态
第5题
A.纯虚函数没有函数体
B.纯虚函数在实现之后就是一个正常的虚函数,会在调用时表现出多态性
C.定义纯虚函数的目的是为了重用其算法代码
D.含有纯虚函数成员的类被称为抽象类
第7题
A.虚函数是静态的
B.虚函数声明只能出现在类定义的函数原型声明中
C.一个虚函数无论被公有继承多少次,它仍然保持其虚函数的特性
D.在基类中定义了虚函数后,可以在派生类中对它进行重写
第9题
A.抽象类的成员函数中至少有一个没有实现的函数(即无函数体定义的函数)
B.派生类必须实现作为基类的抽象类中的纯虚函数
C.派生类不可能成为抽象类
D.抽象类不能用于定义对象
第10题
A.Y.是
B.N.否
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!