00:01
那么好了,那么接下来我们再研究一个什么东西呢?就是说类啊,它当中是描述的什么共同特征对吗?类是一个模板对吗?它描述的是不是共同特征啊。是不是?那这些共同特征有哪些呢?是不是我们思考一个问题啊,就是类是一个模板,是描述共同特征的一个模板,那么共同特征包括什么呢?啊,包括什么。各位想一想,思考一下,思考一下啊,因为我们现在呢,呃,知道比如说我们刚才说的姚明对吧,还有这个我们这个喜剧演员潘长江是不是哎。我们发现它都有什么名字对不对,哎,都有什么呀,身高是吧,那么名字和身高呢,就属于共同特征是不是。
01:02
哎,那么这个共同特征包括什么呢?哎,包括什么呢?我们来看一看啊,比如说我们的一个潘长江对象。比如说身高名字啊,名字是潘长江是吧,哎,身高呢,比如说是呃幺。六五啊165。165啊,那比如说姚明。对吧,姚明这个对象,他这个名字呢,是姚明是吧。身高啊,比如身高,咱们让他高点两米五。两米五啊,两米两,两米五不太好是吧,二百四吧,二百四啊,假如说是二百四啊,它不到二百四是吧?好,这是厘米啊,这个是哎厘米。那我观察了这个对象,我也观察了这个对象,那么现在呢,我通过这个对象和对象呢之间的共同特征,我进行抽取,我把它共同特征给它抽取出来。
02:06
行不行?好,各位抽取一下啊,共同特征包括哪些?名字是吧,身高。是不是,哎,大家想这些特征其实都是静态的特征对吧。是不是都是静态的特征啊?啊,你比如说潘长江会不会打篮球啊。会不会打篮球,他有没有这个打篮球的动作,他会不会打篮球?哎,这边怎么着,他有没有一个动作也叫打篮球呢?有吧,哎,只不过这个是非专业的对吗?这个是专业的是不是。NBA专业球员是不是?
03:02
对吧,啊。效果好对吧,哎,打篮球啊非常棒对不对,哎,非专业的啊,就自己玩呢,自己玩呢啊无所谓了,就是说你有没有发现像这个都属于名词。像这个属于动词,你比如说姚明他会不会,呃,或者潘长江会不会有没有,有没有个动作学习,他会不会学习。他会不会学习啊,他也会吧,他学习学习考试是吧,哎100分,那这个学习呢,可能考试多少啊,哎,80分。对不对,哎哎,你有没有发现这一波。名字和身高都属于什么名字和身高?都属于名词对吗?
04:00
名字身高都属于名词是不是?哎,像打篮球,还有这个学习都属于什么动词?是不是,哎,这个大家有没有发现,有没有发掘出来,就是说我们的类是一个模板嘛,它描述的是共同特征,那么它描述这个共同特征的时候,他描述什么呢?他描述这个状态啊。描述什么呀,这个动作的特对吧,状态的特征,这属于什么状态特征。对吧?哎,这属于什么呀,动作特征,你比如说我也会打篮球是不是,哎,我也喜欢打篮球,姚明的他也打篮球,但是我俩打的效果不一样啊。是不是效果不一样?那但是呢,我这个打篮球和他这个打篮球都属于打篮球的一个特征嘛,是不是所以共同特征既包括名词也包括什么呀,哎,动词。
05:01
啊。而我们的这些。状态。将来对应的是我们类当中的属性。各位。而我们的动作啊,将来对应的是我们类中的方法。注意啊,是这样规定的,各位啊,是这样规定的。就是说一个类啊,等于什么呢?等于属性加什么,哎,方法。属性来源于什么?状态啊,方法来源于什么呀,动作。啊,名词是属性。动作技能是方法。动作技能是方法,对啊,有道理有道理啊。诶慢慢往这靠拢各位啊,因为目前为止呢,我们在学之前的课程当中,我们现在是会定一类什么public呀,Class呀,是不是hello word,好各位,我问大家这是不是就是个类啊。
06:00
对吧?哎,这个类当中是不是应该有属性啊,应该是不是有方法呀,这个属性描述的是什么呀?属性描述的是什么呀?描述的是什么。状态是不是,哎,多见于。什么名词是不是哎方法描述的是什么呀?是动作对不对?哎多见于什么呀?哎动词是不是哎动词。啊,你比如说在这里来一个类叫做什么叫做明星。是不是,哎,明星类来。啊,明星类啊,它有这个属性,也有这个叫什么呀?哎方法,你比如说属性有什么属性啊,有名字属性是不是,哎有身高属性对吧?哎有什么方法呀,有打篮球方法啊,有打篮球的方法,还有什么方法呀,叫做哎学习的方法啊学习的方法,因为你学习啊打篮球哎是一个动作,学习呢也是一个哎动作,哎就大概是这个意思啊总之呢,我们在我们一个类当中各位啊,我再强调一下,一个类呢,它等于属性加上什么方法,在这个类里边,这个属性的描述的是什么呢?
07:20
哎,描述的是我们的一个状态。啊,然后呢,我们的方法描述的是什么呢?是我们的动作啊,是我们的动作共同特征,既有名词又有动词。对吧,你和我有没有共同特征啊,有。对吧,哎,有,嗯,比如说你的笔记本电脑和我的台式机有没有共同特征啊。也有吧?是不是,哎,那学生和学生有没有共同特征啊。来,咱们找一找共同特征行不行?你比如说这个陈庚。啊呃,同学和这个何伟斌,伟斌同学啊,你说陈庚同学。
08:02
是不是,哎,还有什么呀,这个。伟斌啊,同学。他们俩有没有共同特征呢?那答案是有的,答案是有的啊,有共同特征就可以。抽象一个什么类模板出来。是不是哎类模板出来啊,那么我们现在呢,就可以抽象一个什么呀,我们可以定义一个学生类对吗。所以是public class student是学生。是不是,哎,那。那这边呢,咱们比如说陈赓和这个何伟斌是吧,他俩有没有姓名啊,有没有性别呀。
09:03
是不是,哎,有没有身高啊,有吧,哎,那么。姓名是不是一个属性啊,是不是,哎,这是属这是属性啊,这边的这个都是属性啊,这是属性,然后呢,我们有没有方法呀。Student学生类,各位啊,这是学生类。Student。那你俩有没有什么共同的这个特征啊,这边是有这个特征的啊,那这个方法呢。有吧,唱跳。Rap是不是啊,比如说唱歌。Public啊,什么什么什么sing啊,唱歌吗?是不是,哎,只不过一个唱的好听,一个唱的一般呗,是不是,哎,那不是一个级别是吧,哎,比如说呢,嗯。
10:05
Dance是不是,哎,那跳舞唱跳啊,还有这个,嗯。比如说这个学习study是吧,哎,一个学得好,一个学的差是不是,哎等等等等等等啊,其实这就是一个类,各位这就是一个模板。对吧,这个模板里边描述了所有对象的共同特征吗?是不是所有对象的共存特征?好吧,那么到这为止呢,咱们就把这个类和对象的一个概念啊,我们就讲到这儿,那面试官可能会问你,对吧,你给我说一下你是怎么理解类的,哎,你是怎么理解对象的,对吧?你把类说一说,你把对象说一说,对象和类之间什么关系啊。是不是,哎,你把这个说一下啊,类呢就是一个模板啊,抽象的一个共同特征啊,然后对象的就是实际存在的个体啊,对象是实际存在的个体啊,类呢到对象呢,叫做实例化对象,又被称为实例对象呢到类的过程,我们叫什么叫抽象,叫抽象的过程啊抽象的过程那么一个类呢,在我们语言方面啊,在我们语言方面我们怎么定义呢?我们用public class后面加上类名,这就是一个类,对吧?类等于什么属性加方法属性描述的什么特征啊。
11:20
状态对不对,哎,方法描述的什么特征啊,行为动作是不是,哎行为动作啊。
我来说两句