中国大学MOOC: 若析构函数是虚函数,则delete对析构函数的调用采用( )。
动态联编
举一反三
- 若析构函数是虚函数,则delete对析构函数的调用采用()。
- 下列关于构造函数和析构函数的描述,错误的是( )。 A.析构函数中调用虚函数采用静态联编 B.对虚析构函数的调用可以采用动态联编 C.当基类的析构函数是虚函数时,其派生类的析构函数也一定是虚函数 D.构造函数可以声明为虚函数
- 中国大学MOOC: 每个类必须有一个析构函数,若未提供类的析构函数,则C++会提供一个默认的析构函数。
- 以下叙述正确的是:( ) A: 构造函数调用虚函数采用动态联编 B: 构造函数可以说明为虚函数 C: 当基类的析构函数是虚函数时,它的派生类的析构函数也是虚函数 D: 析构函数必须是虚函数
- 如果一个基类的析构函数被说明为虚析构函数,则它的派生类中的___________也是虚析构函数。
内容
- 0
析构函数说法正确的是? 析构函数在对象销毁时被自动调用|析构函数可以有参数|析构函数可以有返回值|析构函数可以重载
- 1
关于析构函数的叙述中,不正确的是() A: 析构函数可以定义为虚函数 B: 基类的析构函数可以被派生类继承 C: 当系统撤销对象时,自动调用析构函数 D: 如果没有定义析构函数,编译系统自动生成析构函数
- 2
在析构函数中调用虚函数时,采用动态束定
- 3
析构函数无形参,无函数类型,若要将析构函数声明为虚函数,需要使用关键字___________。
- 4
在析构函数前面加上关键字___________进行说明,称该析构函数为虚析构函数。