首页 > 其他> 其他
题目内容 (请给出正确答案)
[主观题]

在一个派生类对象结束其生命周期时,下列叙述中正确的是()。

A. 先调用基类的析构函数,后调用派生类的析构函数

B.先调用派生类的析构函数,后调用基类的析构函数

C.如果基类没有定义析构函数,则只调用派生类的析构函数

D.如果派生类没有定义析构函数,则只调用基类的析构函数

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在一个派生类对象结束其生命周期时,下列叙述中正确的是()。”相关的问题
第1题
下列有关抽象类和纯虚函数的叙述中,错误的是

A.拥有纯虚函数的类是抽象类,不能用来定义对象

B.抽象类的派生类若不实现纯虚函数,它也是抽象类

C.纯虚函数的声明以“=0;”结束

D.纯虚函数都不能有函数体

点击查看答案
第2题
C++中的虚基类机制可以保证:()。

A. 限定基类只通过一条路径派生出派生类

B. 允许基类通过多条路径派生出派生类,派生类也就能多次继承该基类

C. 当一个类多次间接从基类派生以后,派生类对象能保留多份间接基类的成员

D. 当一个类多次间接从基类派生以后,其基类只被一次继承

点击查看答案
第3题
关于抽象类, 下列表述正确的是

A.抽象类的成员函数中至少有一个没有实现的函数(即无函数体定义的函数)

B.派生类必须实现作为基类的抽象类中的纯虚函数

C.派生类不可能成为抽象类

D.抽象类不能用于定义对象

点击查看答案
第4题
目前,在实际开发一个系统时,( )必须依赖一种具体的开发方法。

A.原型法

B.面向对象的开发方法

C.计算机辅助软件工程法

D.生命周期法

点击查看答案
第5题
在C++中,构造派生类对象时,总是先从基类的初始化开始的。()
在C++中,构造派生类对象时,总是先从基类的初始化开始的。()

A.错误

B.正确

点击查看答案
第6题
一个抽象类的派生类可以用于创建对象。()
一个抽象类的派生类可以用于创建对象。()

A.正确

B.错误

点击查看答案
第7题
一个项目,在完工与交付阶段项目生命周期结束时,项目采购管理的活动也就结束了。()

一个项目,在完工与交付阶段项目生命周期结束时,项目采购管理的活动也就结束了。( )

点击查看答案
第8题
设B类是A类的派生类。当创建一个B类的对象时,构造函数的调用顺序是()。

A.视定义时A类和B类出现的位置

B.先调用B类的构造函数,然后调用A类的构造函数

C.先调用A类的构造函数,然后调用B类的构造函数

D.不调用A类的构造函数

点击查看答案
第9题
下面描述中,正确的是()。

A.多重继承中,派生类对象被销毁时析构函数的调用顺序与派生类对象创建时构造函数的调用顺序相反

B.多重继承中,派生类对象被销毁时析构函数的调用顺序与派生类对象创建时构造函数的调用顺序一致

C.多重继承中创建派生类对象时各基类构造函数的调用顺序与基类构造函数在初始化列表中的出现顺序一致

D.多重继承中,如果派生类的初始化列表中没有某个基类构造函数的调用语句,则表示调用该基类的无参构造函数

点击查看答案
第10题
抽象方法在抽象类中被定义和实现,当派生类从抽象类中继承一个抽象方法时,派生类必须重写该抽象方法。()
抽象方法在抽象类中被定义和实现,当派生类从抽象类中继承一个抽象方法时,派生类必须重写该抽象方法。()

A.错误

B.正确

点击查看答案
第11题
抽象方法在抽象类中被定义和实现,当派生类从抽象类中继承一个抽象方法时,派生类必须重写该抽象方法。()
抽象方法在抽象类中被定义和实现,当派生类从抽象类中继承一个抽象方法时,派生类必须重写该抽象方法。()

A.正确

B.错误

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