2 java之路从封装开始

戴xixi学习笔记

啥是封装?

对象代表什么,就要封装对应的数据,并提供数据对应的行为。

列举一个封装思想的栗子!

人关门

人施加了一个力,门他是自己关上的

这个施加的力可以视为面向对象里面的调用‘

施加了力(调用关上(被调用的方法)
从始至终人只是给他施加了一个力,最终门是他自己关上的

一段总结一下

啥是private关键字?

补充一下右侧的例子他只列举了错误的,我列举一个正确的!

get,set看不懂没关系马上讲述!

来了来了!讲述get set

上个案例理解一下

看一下红色部分即可咱们用微观来刨析全局

只看age的代码逻辑是

1,因为他是私有的变量,上面的age用了private 所以要用set get

2,我个人把set理解为是关门打狗,就是把私有的变量骗进来,进行加上烙印(看过美剧黄石吗就是这个意思)然后再用get返回它的值。

3,输出语句就是这样

//里面的那个a就是右面的那个可以理解为一个垫脚石,就是内部使用a来进行一个值得传递。

总结一下啊

点赞过5更新加速!!!

谢谢支持

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值