A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

类:分类的意思(日常生活中我们先找到具有相同属性的事物把其分为一类)
对象:每个个体,具备相同属性的对象属于同一类(比如:在坐的属于人类,我们吃的属于食物类,我们喝的属于饮品类)
类和对象的关系:类是对象的模板,对象就是按照类的模型来创建
白话生活案例:证名类是对象的模板
上面的代码证明了每个人的诞生都具备人类里面的三个属性
什么是构造方法???
上面的代码逻辑跟生活不符合比如(看下面代码)
这句代码是创建的意思,也就是说一个人出生了,
上面这三行代码也就说 出生了之后再决定是什么肤色,什么人种,什么性别
不科学啊!!!!!
我们应该在出生前就确定了性别和人种,和肤色,难道是出生后再涂颜色,再安装个小**
所以我们应该出生的时候就已经确定了这些东西,那么我们在代码如何去实现???
请看如下代码分析!!
我们要在对象已创建出来就做一些事情 java为我们提供了一个方法叫构造方法
语法:public 类名(){
}
白话生活案例(构造方法科学用途):好我们来实现
上面的代码我们利用有参数的构造就直接创建了三个健康的人(对象)出来重要的是我们决定了性别!!!
什么是封装??
你家里有100万,就直接放在家里,安全么??不多说撸代码!!
//你现在赞了100
有天你不在家(要出事的节奏啊啊!!!)
熊孩子一回来看见我靠这么多钱!!???
他激动了要花掉一部分
结果你炸了。。。。。。。。。。。。。。。。。。。
那么怎么办??钱房家里不安全,怎么办??
那么伟大的java给我们提供了封装private(安全性高)
撸代码!!!
你现在把钱藏起来了!!!    哈哈哈机智如你~~~~
熊孩子回家什么也没找到  哈哈哈~~~~
熊孩子:钱呢???找不到啊!!!
封装特性:就是在其他类中无法直接访问你私有的属性(安全)

3 个回复

倒序浏览
此帖长期更新,欢迎有志之士前来围观哦~
回复 使用道具 举报
虽然看不懂,但是很有趣的样子。。。
回复 使用道具 举报
橘子哥 发表于 2016-8-19 17:43
虽然看不懂,但是很有趣的样子。。。

要的就是这种不明觉厉的感觉
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马