请问setter和getter到底具体起到啥作用?它们和constructor能并存在一个class里面吗??
为什么我删掉了setter和getter部分之后对输出完全没有影响??
谢谢大神指导!!
使用封装时,为了避免其他类直接设置模型类的属性值,需要在模型类的属性前添加修饰符private。由于模型类的私有属性不允许其他类访问,所以模型类就为类中的私有属性提供setter和getter方法,让其他类通过这两个方法访问模型类的私有属性。
David 发表于2017-03-18 13:36
我是菜鸟,,能说点儿人话吗。。。
baLlad._1489806407 发表于2017-03-18 17:38
对了我的程序里确实用的是private
读者您好,技术老师给您解答很详细,如果专业术语您不是很理解,可以加强相关方面的学习,感谢你对明日科技的支持