ufjdudheh
2018-01-31 18:32
比如那个 sex
如果设成public 可以在main里面随意赋值
一会儿男一会儿女
如果设成private 就不可以在main里使用了
然后说设成封装属性 给个接口
这个接口给了以后 不还是可以在main里随意赋值咯 一会儿男一会儿女的
感觉还不如直接设成public 少好多行代码呢
我们可以在属性封装里添加限制,例如if(value == "男"){ sex = value; },但如果我们不进行属性封装的话,就无法添加这些限制。所以说属性封装的好处还是大大滴~
get,set
用C#实现封装
78123 学习 · 182 问题
相似问题