下面有关结构的说法,正确的是____________________。
A: 结构是轻量级的引用类型
B: 结构有默认的构造函数
C: 结构有析构函数
D: 结构的效率低于类
A: 结构是轻量级的引用类型
B: 结构有默认的构造函数
C: 结构有析构函数
D: 结构的效率低于类
举一反三
- 关于结构与类的说法,下列错误的是() A: 结构是值类型,类是引用类型 B: 结构可以不用new初始化,类需要new初始化 C: 类和结构都有默认的构造函数 D: 结构不能继承,类可以被继承
- 关于结构类型,下列说法哪些是正确的?() A: 结构是值类型 B: 结构中不允许定义带参数的实例构造函数 C: 结构中不允许定义析构函数 D: 结构中可以定义成员方法,但是方法内不能使用this指针
- 下面有关构造函数和析构函数的说法,不正确的有() A: 构造函数和析构函数都不能有返回值 B: 可以定义静态的构造函数 C: 一个类可以有多个构造函数 D: 一个类可以有多个析构函数
- 在C#语言中,以下关于结构体(Struct)的描述正确的是( ) A: 结构可带有方法、字段、索引、属性、运算符方法和事件。 B: 结构可定义构造函数,但不能定义析构函数。 C: 结构不能继承其他的结构或类。 D: 结构可实现一个或多个接口。
- 下面关于析构函数的说法正确的是 A: 系统不会提供默认的析构函数 B: 析构函数可以重载 C: 一个类的析构函数是唯一的 D: 析构函数可以设置默认参数