• 2022-06-26
    下列关于析构函数描述正确的是( )。
    A: 返回类型必须是void类型
    B: 不能指定返回类型
    C: 函数体中必须有delete语句
    D: 可以重载
  • B

    内容

    • 0

      以下函数定义正确的是( )。 A: 必须有形式参数 B: 必须有返回类型说明 C: 必须有返回语句 D: 必须包含函数体

    • 1

      关于析构函数,以下说法正确的是:() A: 类中有且仅有一个析构函数 B: 返回类型是void类型 C: 有形参 D: 必须显式调用

    • 2

      关于析构函数说法正确的是( )。 A: 析构函数的返回类型为 void B: 析构函数的名字和类名一致 C: 一个对象生存期结束后,析构函数自动被调用 D: 析构函数可以被重载

    • 3

      对于类的构造函数和析构函数,下列描述正确的是( )。 A: 构造函数和析构函数均没有返回类型和参数。 B: 一个类中构造函数和析构函数都可以多个。 C: 一个类的定义中必须写构造函数和析构函数,否则对象就不能正常构造和析构。 D: 一个类中构造函数可以重载;析构函数不能重载。

    • 4

      下面关于类的类型转换函数描述错误的是 A: 类型转换函数既可以是成员函数可以是友元函数 B: 类型转换函数没有参数也没有返回类型 C: 函数体内必须有一条返回语句 D: 类型转换函数不能被重载