如果一个属性里既有set访问器又有get访问器,那么该属性为属性
读写
举一反三
- 如果一个属性里只有set 访问器,那么该属性为( _)属性
- 如果一个属性的定义中只有set访问器,没有get访问器,那么该属性为( )属性。 A: 只读 B: 只写 C: 读写 D: 不确定
- 属性的get和set访问器并非都是必需的,如果只有get访问器,该属性只可以写,不可以读;如果只有set访问器,该属性只能读,不能写;两个都有,表示可读写。
- 下列关于属性中的访问器的说法,正确的是()。 A: 属性中可以不包含任何访问器 B: 属性中可以只有get访问器,也可以只有set访问器 C: 属性中只能有get访问器或set访问器,不能同时包含 D: 属性中必须包含get访问器和set访问器
- 下列关于属性中访问器的说法,正确的是()。 A: 属性中必须包含get访问器和set访问器 B: 属性中可以不包含任何访问器 C: 属性中可以只有get访问器,也可以只有set访问器 D: 属性中只能有get访问器或者set访问器,两者不能同时拥有
内容
- 0
属性里包含了set、get访问器,其中set访问器用于取得私有字段的值,get访问器用于设置私有字段的值。
- 1
属性必须同时定义get和set访问器
- 2
以下关于属性的说法不正确的是() A: 在属性中set访问器相当于一个具有单个属性类型值参数和void返回类型的方法。 B: 在属性中get访问器相当于一个具有属性类型返回值的无参数方法。 C: 在属性中set访问器不可以使用return语句返回值。 D: 在属性中get和set访问器二者缺一不可。
- 3
下面对类的属性说法正确的是()。 A: 同时具备get和set两个访问器的属性称为可读可写属性; B: 属性必须同时具有get访问器和set访问器。 C: 属性必须有一个关联字段,用于实现对关联字段的安全访问。 D: 属性不能使用使用static修饰符进行修饰,只能声明为实例属性形式。
- 4
下列选项中,关于属性的描述错误的是()。 A: 获取属性的值时会调用get访问器 B: 为属性赋值时会调用属性的set访问器 C: 属性可以代替字段 D: 属性对字段进行了封装