设定只读属性和只写属性有啥区别呢?各自的用处是啥呢

来源:1-7 编程练习

加1s的阿呱

2020-04-09 15:50:27

  1. 设定只读属性和只写属性有啥区别呢?各自的用处是啥呢

  2. 设定了只读属性的话是不是只有通过getXXX(传参)这种方法给变量赋值?

写回答

1回答

好帮手慕阿慧

2020-04-09

同学你好,
1、设定只读属性的意思是该属性只可以读不可修改,即只有get方法,没有set方法。用于限定一个类中属性不能修改。
只写属性的意思是属性可以修改不可以读取,即只有set方法,没有get方法。用于限定一个类中属性不能读取。
2、设定了只读属性后,就不能对属性赋值了,可以在构造方法中对属性赋值。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

0 学习 · 11489 问题

查看课程