题目内容
(请给出正确答案)
[主观题]
在多层次的继承体系中,为了正确调用析构函数,常常把析构函数定义为虚函数,但是()函数不能是虚函数
提问人:网友lixin080108
发布时间:2022-01-07
A、析构函数的执行顺序是先执行派生类的、再执行对象成员的、最后执行基类的
B、基类的析构函数可以被派生类继承
C、当系统撤销对象时,自动调用析构函数
D、如果没有定义析构函数,编译系统自动生成一个缺省的析构函数
A、析构函数可以重载
B、对象销毁前会自动调用析构函数
C、如果定义一个类时没有定义析构函数,则系统会提供一个默认析构函数~ <类名> (){}
D、析构函数的函数类型为void
A、析构函数通常用于释放类中的指针成员所指向的动态存储空间
B、可以给析构函数指定返回值类型
C、当系统撤销对象时,自动调用析构函数
D、一个类的析构函数只能有1个
A、当一个对象生命周期结束时会调用析构函数
B、析构函数没有返回值
C、析构函数的函数名是“~”类名
D、析构函数用于释放对象所占用内存空间
E、与构造是返向过程
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!