学到目前为止,类怎么看,怎么像一个巨大的黑箱子?

黑箱子,你把数据放进去,然后它就出来你要的东西,至于这个东西是如何被处理出来的,不知道。
类好像也是个黑箱子??比如Random类能做出各种随机数
lrc,至于它是怎么搞出来的随机数,不知道,反正它是随机的,你拿去用就是了。
虽然我现在能写写简单的类,但这些自制类还是要用到java自带的类。相当于,我利用java的黑箱子再做一个自己的大黑箱子。

你说的这些是面向对象的3大特征之一的封装。还有另外2个特性,分别是继承和多态。

这就是面向对象的思想。
就好比CPU,你只知道把它插在主板上,它就能工作了,不需要知道它里面的门电路是怎么实现的。

我觉得这个封装本质上就是函数,一个大大的函数。是不是?

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值