A.首先为该动态对象调用构造函数,在释放其占用的内存
B.首先释放该动态对象占用的内存,在为其调用构造函数
C.首先为该动态对象调用析构函数,在释放其占用的内存
D.首先释放动态对象占用的内存,在为其调用析构函数
A.首先为该动态对象调用构造函数,在释放其占用的内存
B.首先释放该动态对象占用的内存,在为其调用构造函数
C.首先为该动态对象调用析构函数,在释放其占用的内存
D.首先释放动态对象占用的内存,在为其调用析构函数
A.析构函数通常用于释放类中的指针成员所指向的动态存储空间
B.可以给析构函数指定返回值类型
C.当系统撤销对象时,自动调用析构函数
D.一个类的析构函数只能有1个
A.构造函数和析构函数默认的返回类型是void
B.构造函数和析构函数都可以重载
C.在类中未定义任何构造和析构函数时,系统会自动生成默认构造函数和析构函数。
D.构造函数和析构函数都可以有参数
下面关于构造函数和析构函数的描述,错误的是()。
A)析构函数中调用虚函数采用静态联编
B)对虚析构函数的调用可以采用动态联编
C)当基类的析构函数是虚函数时,其派生类的析构函数也一定是虚函数
D)构造函数可以声明为虚函数
A.析构函数中调用虚函数采用静态联编
B.对虚析构函数的调用可以采用动态联编
C.当基类的析构函数是虚函数时,其派生类的析构函数也一定是虚函数
D.构造函数可以声明为虚函数
关于析构函数的说法,正确的是()。
A.析构函数用来释放构造函数为对象分配的内存空间。它可以被系统自动调用
B.析构函数没有数据类型,其返回值为void型
C.析构函数可以没有参数,也可有多个参数
D.析构函数与构造函数不一样,它可以有多个,以方便使用
下列对类的构造函数和析构函数的描述中,正确的是()。
A.构造函数可以重载,析构函数不能重载
B.构造函数不能重载,析构函数可以重载
C.构造函数可以重载,析构函数也可以重载
D.构造函数不能重载,析构函数也不能重载
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!