本帖最后由 洋葱头头 于 2016-4-30 18:11 编辑
首先祝同学们五一快乐! 放假期间可以好好休息一下了
虽然只有三天的时间, 当然也不要忘了敲代码哦{:2_32:}
下面请看题目:
学习java时,当我们学习到面向对象的三大特征之一的封装时, 当新建一个类的时候
会要求我们将属性私有化,并为之提供对应的SetGet方法来操作属性.
现在问题就是 刚开始学习时,可能感觉封装完全没有必要的事情,不给属性私有化我们
照样可以操作类中的数据,而且可以省去亢长的set(),get()方法
请以你的角度谈谈java为何要要求我们将属性私有化,以及他的好处究竟是在哪里呢? 按照回答的内容的理解 有1-3个技术分奖励 简单点 ,只要你参与 就有技术分!
注意,是以你自己的角度 ,而不是百度的角度!
请将txt文件打包压缩文件上传把权限设为版主权限 其他方式一律无效
如没有设置版主权限 或者重复上传代码 技术分奖励减半!
上一期传送门:http://bbs.itheima.com/thread-290758-1-1.html
|
|