为什么要封装?

我辛辛苦苦写了一大堆东西,难道我用一次就不用了?
我把他封装起来,我下次还可以用不好吗?
但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 北京

相关推荐

挣K存W养DOG:他真的很中意你,为什么不回他
点赞 评论 收藏
分享
专心打鱼:互联网搬运工,贴子都要偷
点赞 评论 收藏
分享
评论
18
12
分享
牛客网
牛客企业服务