题目内容
(请给出正确答案)
[主观题]
在C++中能否声明虚构造函数?为什么?能否声明虚析构函数?为什么?;
如搜索结果不匹配,请 联系老师 获取答案
第3题
什么是抽象数据类型?试用C++的类声明定义“复数”的抽象数据类型。要求:
(1)在复数内部用浮点数定义它的实部和虚部。
(2)实现3个构造函数:默认的构造函数没有参数;第二个构造函数将双精度浮点数赋给复数的实部,虚部置为0;第三个构造函数将两个双精度浮点数分别赋给复数的实部和虚部。
(3)定义获取和修改复数的实部和虚部,以及+、-、X、/等运算的成员函数。
(4)定义重载的流函数来输出一个复数。
第5题
A.构造函数可以有多个、析构函数只能有一个
B.有多少个构造函数和拷贝构造函数,就一定有多少个析构函数
C.任何一个类只有一个析构函数
D.任何一个类都有且只有一个析构函数
第8题
第9题
A.构造函数先调子类再调父类,析构函数先调子类再调父类
B.构造函数先调父类再调子类,析构函数先调子类再调父类
C.构造函数先调父类再调子类,析构函数先调父类再调子类
D.构造函数先调子类再调父类,析构函数先调父类再调子类
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!