00:00
到现在呢,我们对面向对象这个继承基本上也就就到了这个尾声,我们把它一个继承的乘积关系图,再简单的回顾一下这个图,我们在第一天哦,我们在第一天讲数据类型的时候,我把这个往这边挪一下。我们在第一天讲数据类型的时候,其实就已经看过了,现在再来看呢,大家看一下啊。从这里面我们可以看到。Any,对吧?是所有类的负类分成两大类,Any value any,那么刚才我们讲的那一系列的面向对象,其实准确的讲,讲的就是这一大块。是不是就是我们刚才讲的一系列关于继承也好,封装也好,多态也好,其实讲的就是这一块的东东西,是other,呃,Scanner class,就是我们讲的这些,那么同学们也可以看到,在整个这个集集合里面呢,Java这个类呢,它也是可以用的。
01:05
啊,它也是可以用的,所以说我们刚才讲的一系列的语法,其实就是基于这的。那其实其他的我就不再讲了,因为其他我在这都说的很清楚,再强调一下这个图的几根几根线,第一个实线表示一个继承的关系。然后这个虚线呢,代表一个影视转换的关系。好class这个这个呢,代表整个这个图代表是一个层级关系,好这个呢,大家要有一个印象就可以,好,有个印象就可以了。好,我们把这个层级关系呢,简单的再小结一下。好,我们简单过一下就就完事了啊。在SC中所有其他类都是any refer的词类,类似于Java的object。Any。Any。Value和ner都都扩展至N,所以N呢,可以看成是个根节点。
02:04
可以看成是个根节点。那么any中定义了什么呢?Is instance of和as instance of以及哈希方法。也就是说咱们这个每个对象呢,哈希方法它是直接可以拿来用的,看我们一个哈希值。那么nor类型呢,唯一的实例就是nu l对象可以将AUL付给任何引用,但不能付给值类型,这个在前面我们也讲过了拉,这个类型呢,没有实例对于泛型结构,它对于泛型结构好处是呃,空列表,将来我们看到空列表这个列,Nil这个类型呢,也是拉的。好,后面呢,这个就是我们这个拉伸呢,可以去,呃,这个类型可以交给任何一个。其他的变量或者是函数,好,这个乘积关系我们就简单的,呃,说到这里,因为前面已经其实已经说过了值,这再过一下啊好同学们把这个给大家板述一下,成绩关系我们快速的也过了一下,来走一下,OK,标题三对吧,诶,刚才这个图呢,给同学们。
03:12
板述一下这个图,刚才就是这个图,还是要牢牢的把它记住。这个图我就拿过来了,同学们。好拿过来,拿过来过后呢,我就呃下面的小节啊,对上图的一个小节。一个小结。好的,也给同学们板书一下。诶描述一下,那么我这里大概总结了这么五句话啊,大概,诶不是这大概五句话在这里。好的。只要整理到这就OK了。好一句啊,一个。对吧。好,第二个any定义了这些方法,No。它的唯一实力是空,然后nothing呢,是一个底层类,好,到此呢,这一个,呃,层级关系就说完了,后面呢,有三道题,关于面向对象呢,我这里一共出了三道题,同学们呢,晚上一定要去做一遍,哪三个题我就不说了,这是原先Java讲Java基础的时候让学Java的同学写过的,那么你就按照我们SC的方式来将其搞定,一定要确定啊,尤其是这个题还是非常有意义的,就你把这个题,关于雇员和经理的这个题做完了,过后呢,咱们对方法的重写,属性的重写,方法的重载,还有继承关系就搞得比较清晰了,但是对于我们来说没有什么难度,就仅仅是把你们原先学Java的那个。
04:48
语法改成我们SC的语法,对我们来说没有难度,你要说现在这几个题做起来还有难度,那我告诉大家,绝对不是SC的问题,那一定是Java那个那个语法可能还没学明白,那这个时候你就你就需要做一件事情,把老师讲Java的那些。
05:07
笔记拿过来搂一眼啊,也起到一个回顾的一个效果,好,这三个题呢,我给同学们直接放在我们的笔记中,一定要去练习好这个,你要不去练老师也没办法啊,我说了,嗯,老师最主要的价值就是快速让你们。入门。呃,把细节语法给你讲到,但是提高还和熟练的这个过程,没有哪个老师能够帮你做啊,就是你要拿到达到一个熟练,还有一个就是拔高这一块呢,还得靠自己去做啊,好,一定要去练习。因为你们也对吧,都是成年人了,我也不可能说是啊,你不做我我把你怎么样对不对。那你要是小孩的话,我还我我还能管住你对吧?你你要不怎么样,我我我我收拾你一顿,收收拾你一顿,我还打得过你,现在我也打不过你们是吧?要是你跑过来把我打一顿,我还不敢呢,所以说这个呢,就靠你自己自己自觉了啊好,我把第一个练习放到这,第二一个呢,也给同学们放到这,OK。
06:09
这是第二个题,一定要去练啊,我再说一遍,不管你是基础好的还是基础不好的,你都给我走一下。好,这是第二个题,第三个题也给同学们放到这,哎,第三个题还是很有意思的啊,这里面把多肽包括继承封装全部都体现到这里面了,好,这是第三个题。好的,那么关于这一块的内容,就是关于我们面向对象的终极部分,我们就全部讲完,全部讲完。
我来说两句