A.析构函数可以重载
B.析构函数没有参数
C.析构函数没有返回值类型
D.析构函数只在对象生命同期结束的时候,由系统自动调用
第4题
A、析构函数通常用于释放类中的指针成员所指向的动态存储空间
B、可以给析构函数指定返回值类型
C、当系统撤销对象时,自动调用析构函数
D、一个类的析构函数只能有1个
第5题
A、当创建对象时,编译系统会自动调用析构函数
B、析构函数的名字必须是类名前面加上一个波浪号~
C、析构函数没有参数,也没有返回值,而且不能重载,因此一个类中可以有多个析构函数
D、一个类必须定义析构函数,不能缺省
第6题
A、采用类名作为函数名
B、构造函数没有返回值
C、不能用void说明
D、在类实例化对象时会首先自动调用构造函数
E、构造函数最重要的作用是创建对象本身
F、每个类必须有一个构造函数
G、构造函数必须被说明为public
H、没有构造函数就不能创建对象
I、如果一个类没有提供任何构造函数,C++编译器会提供一下不带参数的默认构造函数
J、只要类中定义了构造函数则C++编译器就不会再提供构造函数;可以定义多个同名的构造函数,但参数的个数必须不同
第8题
A、在内存回收期回收对象的内存之前,析构函数由内存回收期调用,执行终止清理工作。析构函数和构造函数类似,可以重载
B、析构函数的名字由符号“~”加类名组成,其中“~”可以省略
C、析构函数没有任何修饰符、没有任何参数、也不返回任何值
D、析构函数可以被自动调用,也可以主动显示的调用
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!