温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,那接下来我们再来说一下什么呢?假如说我们手动编写会不会出问题,比如说。手一抖,下边重写的时候啊,我这边speak s变成了大写。就是由于我书写疏忽了,变成大写了,会不会有问题?我为什么让大家复制粘贴呀。嗯,知道吗?为什么不让你手写,知道吗?你手就会出问题。你看你现在这个时候,你再去执行这个方法,你调的是不是speak s是小写的这个方法。那么这样的话是你重写。你的American people是不是也没有对我们上面这个speak方法进行重写,那么这个时候调这个speak,调这个speak,那你这个speak,这个speak是不是都会执行这个speak和下边这个大写S的speak是没关系。所以这样的话,是不是并没有发生方法的覆盖啊,因为你这个方法没覆盖,因为你这个方法名和我这个方法名是怎么着,哎,不一样的,不一样的,所以没有发生方法覆盖,所以这个时候你再编译这个程序,你再去运行这个程序,大家看最后的结果是不是张三点点点借点点点点对吧?啊,那是什么原因啊,就是张三点点点呗,借点点点执行的都是这个方法,和这个和这个就怎么着没关系啊,千万不要。
01:23
手动编写,手动编写就有可能写错单词。就有可能写错单词,写错单词最可怕的是什么?知道吗?最可怕的是你内心里边认为怎么着啊,你这个方法已经覆盖了对吧?但实际上在代码级别上并没有导致什么呀,方法覆盖。这是最危险的一个问题,因为这个错不好找,因为你的心里正在想,哎,我覆盖了呀,我覆盖了呀,我覆盖了呀,怎么回事?诶,不对呀,诶没覆盖呀,诶咋回事是吧?所以说这块呢,哎,你还得要注意啊,还要注意speak s要变成什么呀,小写要一模一样啊,一模一样,在这里呢,我写上一句话。
02:04
一定要注意啊,方法覆盖或者叫重写的时候,建议将负类的方法。复制粘贴啊,这样比较保险。听懂了吧,哎,比较保险啊,所以这块呢,你再去编译我们的程序,再去运行,好大家看张三正在说汉语Jack speak English是不是。
我来说两句