题目
A.纯虚函数是一种特殊的虚函数,它是个空函数
B.具有纯虚函数的类称为虚基类
C.一个基类中说明有纯虚函数,其派生类一定要实现该纯虚函数
D.具有纯虚函数的类不能创建类对象
第1题
A.虚函数是一个静态成员函数
B.虚函数是一个非成员函数
C.虚函数既可以在函数说明时定义,也可以在函数实现时定义
D.派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型
第3题
A.虚函数是静态的
B.虚函数声明只能出现在类定义的函数原型声明中
C.一个虚函数无论被公有继承多少次,它仍然保持其虚函数的特性
D.在基类中定义了虚函数后,可以在派生类中对它进行重写
第4题
A.在成员函数中调用虚函数,是多态
B.通过“基类对象名.函数名"的方式调用虚函数,不是多态
C.多态的函数调用语句中,函数一定是虚函数
D.通过“基类引用名.函数名"的方式调用虚函数,是多态
第5题
A.通过函数重载可以实现静态多态
B.通过基类指针调用虚函数可以实现动态多态
C.通过基类引用调用虚函数可以实现动态多态
D.通过基类对象调用虚函数可以实现动态多态
第6题
A.virtual void Fun(int);
B.void Fun()=0;
C.virtual void Fun()=0;
D.virtual void Fun(int){ }
第7题
A.不允许以虚函数作为构造函数
B.没有虚函数便无法实现多态
C.一般来讲,如果一个类中定义了虚函数,则不可将析构函数也定义为虚函数
D.不能用抽象类定义对象
第8题
A.抽象类的成员函数中至少有一个是没有实现的函数(即无函数体定义的函数)
B.派生类必须实现作为基类的抽象类中的纯虚函数
C.派生类不可能成为抽象型
D.抽象类可以用来定义对象
第10题
A.Y.是
B.N.否
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!