A.包含纯虚成员函数的类即为抽象基类
B.抽象基类不能实例化
C.抽象基类的派生类,增加新的成员函数或成员数据后,可以用于创建对象
D.包含纯虚成员函数的抽象基类的派生类,在派生类中可以重新定义纯虚函数为非纯虚成员函数
A.包含纯虚成员函数的类即为抽象基类
B.抽象基类不能实例化
C.抽象基类的派生类,增加新的成员函数或成员数据后,可以用于创建对象
D.包含纯虚成员函数的抽象基类的派生类,在派生类中可以重新定义纯虚函数为非纯虚成员函数
A.在类内声明虚函数需要在关键字 virtual,在类外定义虚函数时也必须加 virtual 关键字
B.在派生类中重新定义虚函数时,函数名可以和基类的该虚函数不同
C.当一个成员函数被声明为虚函数后,其派生类中的同名函数都自动成为虚函数
D.如果派生类中没有对基类的虚函数重新定义,则派生类不能继承其直接基类的虚函数
关于虚函数的下列描述中,正确的是()。
A 在基类中被关键字 virtual说明,并在派生类重新定义的函数。
B 在派生类重新定义函数时 ,用关键字 virtual说明。
C 在派生类前用关键字 virtual说明。
D 在派生类重新定义虚函数时 ,要求与基类的虚函数可具有不同的函数名。
在基类中有定义的纯虚函数,它要求在派生类中定义,而且基类不能用以说明对象,则该类为()。
A.虚基类
B.抽象类
C.虚函数类
D.模板类
A.纯函数是没有给出实现版本(即无函数体定义)的虚函数
B.纯虚函数的声明总是以“=0”结束
C.派生类必须实现基类的纯虚函数
D.含有纯虚函数的类不可能是派生类
A.含有纯虚函数的类不可能是派生类
B.纯虚函数是没有给出显现版本(即无函数体定义)的虚函数
C.派生类必须实现基类的纯虚函数
D.纯虚函数的声明总是以“=0”结束
A.虚函数必须在派生类中定义,基类不需定义
B.一个基类定义的虚函数,该类的所有派生类都继承并拥有该函数
C.派生类中重定义虚函数时,参数表必须改变
D.虚函数的返回类型必须是void
是一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
A.虚析构函数
B.构造函数
C.纯虚函数
D.静态成员函数
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!