下列关于属性的描述,正确的是()。
A: 属性是以public关键字修饰的字段,以public关键字修饰的字段也可称为属性
B: 属性是访问字段值的一种灵活机制,更好地实现了数据的封装和隐藏
C: 要定义只读属性,只需要在属性名前加上readonly关键字
D: 在C#的类中不能自定义属性
A: 属性是以public关键字修饰的字段,以public关键字修饰的字段也可称为属性
B: 属性是访问字段值的一种灵活机制,更好地实现了数据的封装和隐藏
C: 要定义只读属性,只需要在属性名前加上readonly关键字
D: 在C#的类中不能自定义属性
举一反三
- python中定义私有属性的方法是: A: 使用private关键字 B: 使用public关键字 C: 使用__XX__定义属性名 D: 使用__XX定义属性名
- Python中定义私有属性的方法是( )。 A: 使用_X定义属性名 B: 使用_X_定义属性名 C: 使用private关键字 D: 使用public关键字
- 下列有关属性的说法错误的是 A: 通过属性能获取类中private字段的数据 B: 当定义属性时,若仅包含get访问器,则表示该属性为只读属性 C: 属性的访问形式是“字段名.属性名” D: 属性体现了类的封装性
- 候选关键字中的属性称为()。 A: 非主属性 B: 主属性 C: 关键属性 D: 候选属性
- 关键字virtual只能用来修饰类的()成员。 A: 字段 B: 方法 C: 属性 D: 常量