设定只读属性和只写属性有啥区别呢?各自的用处是啥呢
来源:1-7 编程练习
加1s的阿呱
2020-04-09 15:50:27
设定只读属性和只写属性有啥区别呢?各自的用处是啥呢
设定了只读属性的话是不是只有通过getXXX(传参)这种方法给变量赋值?
1回答
好帮手慕阿慧
2020-04-09
同学你好,
1、设定只读属性的意思是该属性只可以读不可修改,即只有get方法,没有set方法。用于限定一个类中属性不能修改。
只写属性的意思是属性可以修改不可以读取,即只有set方法,没有get方法。用于限定一个类中属性不能读取。
2、设定了只读属性后,就不能对属性赋值了,可以在构造方法中对属性赋值。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题