题目内容
(请给出正确答案)
[多选题]
下面关于析构函数描述正确的是()。
A.系统可以提供默认的析构函数
B.析构函数必须由用户定义
C.析构函数没有参数
D.析构函数可以设置默认参数
答案
查看答案
A.系统可以提供默认的析构函数
B.析构函数必须由用户定义
C.析构函数没有参数
D.析构函数可以设置默认参数
第1题
A.析构函数中不可以包含return语句
B.一个类中只能有一个析构函数
C.析构函数在对象被撤销时,被自动调用
D.用户可以定义有参数的析构函数
第3题
A.析构函数中不可以包含return语句
B.一个类中只能有一个析构函数
C.析构函数在对象被撤销时,被自动调用
D.用户可以定义有参析构函数
第4题
A.析构函数可以重载
B.对象销毁前会自动调用析构函数
C.如果定义一个类时没有定义析构函数,则系统会提供一个默认的析构函数~(){}
D.析构函数的函数类型为void
第6题
A.结构是值类型
B. 结构中不允许定义带参数的实例构造函数
C. 结构中不允许定义析构函数
D. 结构中可以定义成员方法,但是方法内不能使用this 指针
第8题
A.先调用派生类的析构函数,再调用基类的析构函数
B.先调用基类的析构函数,再调用派生类的析构函数
C.不调用派生类的析构函数
D.不调用基类的析构函数
第11题
A.正确
B.错误