首页 > 远程教育> 南开大学
题目内容 (请给出正确答案)
[主观题]

C++中,关于构造函数和析构函数,正确的描述是()。

A、在定义类时,必须自定义构造函数和析构函数,在创建对象时自动调用构造函数,在释放对象时自动调用析构函数

B、构造函数和析构函数均可以重载

C、已知类Student以及Student*p;在使用p=newStudent;时自动调用无参构造函数创建动态对象,在deleltep;时自动调用析构函数释放动态对象

D、构造函数和析构函数都可以成为虚函数

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“C++中,关于构造函数和析构函数,正确的描述是()。”相关的问题
第1题
程序中撤销一个类对象时,系统自动调用()。(A)成员函数(B)构造函数(C)析构函数(D)友元函数

程序中撤销一个类对象时,系统自动调用()。

(A)成员函数

(B)构造函数

(C)析构函数

(D)友元函数

点击查看答案
第2题
说明一个类的对象时,系统自动调用()。(A)成员函数(B)构造函数(C)析构函数(D)友元函数

说明一个类的对象时,系统自动调用()。

(A)成员函数

(B)构造函数

(C)析构函数

(D)友元函数

点击查看答案
第3题
下面关于构造函数和析构函数的描述,错误的是()。 A)析构函数中调用虚函数采用静态联编 B)对虚析

下面关于构造函数和析构函数的描述,错误的是()。

A)析构函数中调用虚函数采用静态联编

B)对虚析构函数的调用可以采用动态联编

C)当基类的析构函数是虚函数时,其派生类的析构函数也一定是虚函数

D)构造函数可以声明为虚函数

点击查看答案
第4题
下列关于构造函数和析构函数的调用的顺序哪一个是错误的。()

A.先构造基类再构造派生类类;

B.先析构派生类再析构基类;

C.先构造派生类再构造基类;

D.先构造类中对象在构造派生类;

点击查看答案
第5题
析构函数()是成员函数的一种,它的名字与类名相同,但前面要加~,没有参数和返回值。一个类有且仅有一个析构函数。如果定义类时没写析构函数,则编译器生成默认析构函数。如果定义了析构函数,则编译器不生成默认析构函数。析构函数在对象消亡时即自动被调用
点击查看答案
第6题
释放一个类的对象时,系统自动调用()。

A.构造函数

B.析构函数

C.静态函数

D.友元函数

点击查看答案
第7题
以下叙述中正确的是:()。

A.在定义构造函数时可以指定返回类型

B.在定义析构函数时不能指定参数

C.一个类只能有一个构造函数

D.在一个类可以有多个析构函数

点击查看答案
第8题
建立一个类对象时,系统自动调用

A.析构函数

B.构造函数

C.静态函数

D.友元函数

点击查看答案
第9题
构造函数的调用顺序就是对象的创建顺序,析构函数的调用顺序和构造函数的调用顺序正好相反,最先创建的对象是最后析构的()
点击查看答案
第10题
下面对析构函数的正确描述是()。(A)系统在任何情况下都能正确析构对象(B)用户必须定义类的析构

下面对析构函数的正确描述是()。

(A)系统在任何情况下都能正确析构对象

(B)用户必须定义类的析构函数

(C)析构函数没有参数,也没有返回值

(D)析构函数可以设置默认参数

点击查看答案
第11题
下列关于有继承关系的类的构造函数和析构函数调用顺序的说法正确的是()

A.构造函数先调子类再调父类,析构函数先调子类再调父类

B.构造函数先调父类再调子类,析构函数先调子类再调父类

C.构造函数先调父类再调子类,析构函数先调父类再调子类

D.构造函数先调子类再调父类,析构函数先调父类再调子类

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改