下列函数中不能重载的是( )。
A: 类的成员函数
B: 类的静态成员函数
C: 类的析构函数
D: 类的构造函数
A: 类的成员函数
B: 类的静态成员函数
C: 类的析构函数
D: 类的构造函数
举一反三
- 类A是类B的友元,类B是类C的友元,则下列说法正确的是( )。 A: 构造函数可以重载,析构函数不能重载 B: 构造函数不能重载,析构函数可以重载 C: 构造函数可以重载,析构函数也可以重载 D: 构造函数不能重载,析构函数也不能重载
- 下列关于组合类构造函数和析构函数的描述中,错误的是( )。 A: 组合类构造函数通过初始化列表调用对象成员的构造函数,实现对象成员的初始化 B: 组合类析构函数自动调用对象成员的析构函数,实现对象成员销毁之前的清理工作 C: 创建组合类对象时先调用对象成员的构造函数,再执行组合类构造函数的函数体 D: 销毁组合类对象时先调用对象成员的析构函数,再执行组合类析构函数的函数体
- 【单选题】关于类的成员函数,下列说法不正确的是 () 。 A. 除析构函数外,类的成员函数均可以重载 B. 除析构函数外,类的成员函数可以带缺省参数 C. 类的成员函数可以定义在类体内,也可定义在类体外 D. 类的成员函数一定是内置函数
- 对于类的构造函数和析构函数,下列描述正确的是( )。 A: 构造函数和析构函数均没有返回类型和参数。 B: 一个类中构造函数和析构函数都可以多个。 C: 一个类的定义中必须写构造函数和析构函数,否则对象就不能正常构造和析构。 D: 一个类中构造函数可以重载;析构函数不能重载。
- 下列关于类的构造函数和析构函数的说法中,错误的是() A: 类的析构函数可以重载 B: 类的构造函数可以重载 C: 定义一个类可以不显式定义构造函数 D: 定义一个类可以不显式定义析构函数