A.不允许以虚函数作为构造函数
B.没有虚函数便无法实现多态
C.一般来讲,如果一个类中定义了虚函数,则不可将析构函数也定义为虚函数
D.不能用抽象类定义对象
第1题
A.纯虚函数是一个没有具体实现体的虚函数
B.抽象类是包括纯虚函数的类
C.抽象类只能作为基类,其纯虚函数的实现在派生类中给出
D.可以定义一个抽象类的对象
第7题
A.虚函数一定不能有函数体
B.含有虚函数的类,不能定义该类对象
C.虚函数只能被重载,不能被继承
D.基类中声明虚函数后,派生类中可以不重载该虚函数
第9题
A.只要基类的析构函数被声明为虚函数,则派生类的析构函数无论是否使用virtual关键字,都将自动称为虚析构函数
B.基类的析构函数为虚函数,如果派生类未定义析构函数时,编译器所生成的析构函数则不为虚析构函数
C.当使用delete运算符删除一个对象时候,隐含着对虚析构函数进行一次动态联编调用
D.当不能决定是否将析构函数声明为虚析构函数时,尽量将析构函数声明为虚析构函数
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!