下列有关属性的说法错误的是
A: 通过属性能获取类中private字段的数据
B: 当定义属性时,若仅包含get访问器,则表示该属性为只读属性
C: 属性的访问形式是“字段名.属性名”
D: 属性体现了类的封装性
A: 通过属性能获取类中private字段的数据
B: 当定义属性时,若仅包含get访问器,则表示该属性为只读属性
C: 属性的访问形式是“字段名.属性名”
D: 属性体现了类的封装性
举一反三
- 下列选项中,关于属性的描述错误的是()。 A: 获取属性的值时会调用get访问器 B: 为属性赋值时会调用属性的set访问器 C: 属性可以代替字段 D: 属性对字段进行了封装
- 在定义属性时,____访问器表示属性属于只读属性,____访问器表示属性属于只写属性。
- 类的字段的访问属性通常定义为private,如类的使用者需要访问该字段,可以定义相应的属性来公开它
- 关于类的属性的说法中错误的是()。 A: 定义类的属性必须指明它的类型 B: 只有get块的属性称为只读属性 C: 属性比方法的功能更强大 D: static属性可以通过类名访问
- 下列关于属性的描述,正确的是()。 A: 属性是以public关键字修饰的字段,以public关键字修饰的字段也可称为属性 B: 属性是访问字段值的一种灵活机制,更好地实现了数据的封装和隐藏 C: 要定义只读属性,只需要在属性名前加上readonly关键字 D: 在C#的类中不能自定义属性