课程
/后端开发
/Java
/Java入门第二季 升级版
这样不也还是不安全吗???
2016-10-11
源自:Java入门第二季 升级版 7-1
正在回答
get和set是通过类的对象调用成员方法来获取和赋值的,实际上数据本身并没有改变,是对象中的属性改变了,你可以试下创建一个修饰权限为private的成员变量(但不要赋值让系统自动初始化)并定义2个成员方法一个获取(get)一个赋值(set),然后在另外一个类中通过对象去访问和操作这个变量,在通过另一个对象访问,就知道实际上这个变量没有被修改。
慕田峪7021683 提问者
XL旭龙 回复 慕田峪7021683 提问者
这是用户自己设置的。在自己需要的时候 只要稍微调整 就可以。
再者,那么多参数。其他人 也 不会知道 哪些可以调整,哪些 不可以。
相当于 你只有一把钥匙,对方 却有成千上万个锁一样
qiaihenan 回复 慕田峪7021683 提问者
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
3 回答视频中老师说封装会提高安全性,封装是把属性私有化。
2 回答封装的安全性
1 回答java中还有什么方法也可以实现封装性呢?
1 回答前面封装第一节课set方法中没用this关键字啊
1 回答api中使用的是封装吗?