下列关于虚函数的描述,错误的是()。
A.声明虚函数需使用关键字virtual
B.基类中声明的虚函数成员被继承到派生类后仍是虚函数
C.只有虚函数成员才会在调用时表现出多态性
D.构造函数、析构函数都可以是虚函数
A.声明虚函数需使用关键字virtual
B.基类中声明的虚函数成员被继承到派生类后仍是虚函数
C.只有虚函数成员才会在调用时表现出多态性
D.构造函数、析构函数都可以是虚函数
第1题
A.声明虚函数需使用关键字virtual
B.基类中声明的虚函数成员被继承到派生类后仍是虚函数
C.只有虚函数成员才会在调用时表现出多态性
D.构造函数、析构函数都可以是虚函数
第2题
A.声明虚函数需使用关键字virtual
B.基类中声明的虚函数成员被继承到派生类后仍是虚函数
C.只有虚函数成员才会在调用时表现出多态性
D.构造函数、析构函数都可以是虚函数
第3题
A.声明虚函数需使用关键字virtual
B.基类中声明的虚函数成员被继承到派生类后仍是虚函数
C.只有虚函数成员才会在调用时表现出多态性
D.构造函数、析构函数都可以是虚函数
第4题
A.虚函数是静态的
B.虚函数声明只能出现在类定义的函数原型声明中
C.一个虚函数无论被公有继承多少次,它仍然保持其虚函数的特性
D.在基类中定义了虚函数后,可以在派生类中对它进行重写
第5题
A.虚函数的作用是允许在派生类中重新定义与基类同名的函数
B.虚函数只能用于类的成员函数,但不能用于类的构造函数和类的静态成员函数
C.派生类的虚函数与基类的同名虚函数具有相同的参数个数和类型
D.不可以声明虚析构函数
第6题
A.纯虚函数是一种特殊的函数,它没有具体实现
B.抽象类是指具有纯虚函数的类
C.一个基类中声明有纯虚函数,则它的派生类一定不再是抽象类
D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
第7题
A.派生类的虚函数与基类对应的虚函数具有不同的参数个数和类型
B.基类中说明了虚函数后,派生类中其对应的函数一定要说明为虚函数
C.虚函数是一个成员函数
D.虚函数是一个static类型的成员函数
第8题
A.纯虚函数的声明形式为:virtual 返回类型 函数名(形式参数)=0;
B.只要定义了纯虚函数的类,就是抽象类,不能用来声明对象实例
C.纯虚函数不具有继承性
D.纯虚函数的作用就是在基类中为其派生类保留一个函数的名字,以便派生类根据需要对其进行定义
第9题
A.virtual可以用来声明虚函数
B.含有纯虚函数的类是不可以用来创建对象的,因为它是虚基类
C.即使基类的构造函数没有参数,派生类也必须建立构造函数
D.静态数据成员可以通过成员初始化列表来初始化
第10题
A.虚函数与一般成员函数在基类中没什么区别
B.虚函数不能被调用,而一般成员函数可以
C.虚函数不能定义函数体,而一般成员函数可以
D.虚函数只能定义一个,而一般成员函数可以多个
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!