为什么要封装?

我辛辛苦苦写了一大堆东西,难道我用一次就不用了?
我把他封装起来,我下次还可以用不好吗?
但public的写法谁都可以改我的变量,我没有b格,所以我就用private,这样你们就改不了我的变量了,想改我变量你就去用方法改吧!#java技术#
全部评论
无所谓,我会反射
57
送花
回复
分享
发布于 2023-05-19 17:01 广东
下次把你的private改成public不就行了吗
14
送花
回复
分享
发布于 2023-05-19 15:53 北京
秋招专场
校招火热招聘中
官网直投
private 主要是在必须要维持类内部下进行使用,比如对象有 a b c 三个变量,并且具有 c=a+b 的假设,如果 a b 为 public,那么外部对于 a b 变量的修改会是的内部假设不成立。 所以这种情况下,通常会把 a 和 b 设置为 private,通过成员函数来更新值并更新 c。
4
送花
回复
分享
发布于 2023-05-19 16:34 北京
无所谓,反射会出手😅😅
4
送花
回复
分享
发布于 2023-05-19 21:58 广东
c#测试经常用到反射😋
1
送花
回复
分享
发布于 2023-05-20 21:32 上海
各位大佬们,给提个建议,本人大三女生网络工程专业 找不到实习 会的很少,想做运维。能去与学校合作很多年的机构学系统的技术么,各位建议么
1
送花
回复
分享
发布于 2023-05-27 01:13 内蒙古
无所谓,我会序列化和反射
点赞
送花
回复
分享
发布于 2023-06-29 19:56 北京

相关推荐

宁波海天驱动 硬件工程师 总包10w
点赞 评论 收藏
转发
头像
不愿透露姓名的神秘牛友
04-29 03:18
已编辑
杭州海康微影传感科技有限公 封装设计工程师 n*15 +1.5*12 硕士985
点赞 评论 收藏
转发
华为 软件验证 网传10+1.5*16 本科其他
点赞 评论 收藏
转发
18 12 评论
分享
牛客网
牛客企业服务