00:00
那同学们,我们来看一下类与对象的应用实例,第一个叫小狗案例,我们来一起做一做。啊,非常的简单,但是呢,把这个流程给他说一下。好,我这新建一个包,我这新建一个包叫class object,一个案例啊,Object。的一个案例case啊,直接叫叫小狗安利就行了,啊dog啊dog kiss。走一个,那现在呢,我们新建一个class文件叫dog。K啊到test,然后呢,我们写成这个object找主函数。主函数呢,根据他的需求,我们来完成他的要求呢,是这样子的。编写一个do内,它说清楚了啊,人家给你说清楚了,有这么三个属性,那你就按别人的要求来说,然后呢,写一个C方法返回一个字符串,这个字符串呢,要包含所有的属性,就是把这个字符串返回去,然后呢再写一个test的道,那这个test do我们这就改成这个名字了。
01:08
啊,在这个test object中的main方法中创建到访问C方法和所有属性,并调用结果打印好,这个对对我们来说还是很简单的,我这就不做思路分析了,因为特别简单,我就直接写dog。好道写完以后呢,属性人家已经给你写好了啊,这些属性呢,都有可能被被改变,因此呢,我全部用吧啊给他来一个初始值。啊,这个初始值呢啊,你可以看你的这个习惯了啊,VR当然H默认给他一个零,然后是我们的这个体重,喂,给他来个0.0啊,类型都是对应上的,然后别人说了再写一个C方法返回宙串。那这个呢,也很简单,DFC,既然返回一个字符串,那首先我先把这个地方呢给大家写到这儿,就是缀,那返回字符串是什么呢?包含所有的属性值,那这个也很简单,直接写就行了,就是小狗该啊小狗的。
02:18
小。小狗的信息信息如下啊,怎么如下法呢?Name等于对吧?等于好加起来加上我们的z.name。好,然后我们再继续处理。来一个制表符,然后它的年龄等于对吧,加上z.H好,然后呢,我们再进行一个处理,这地方可以换一行。啊,咱们可以换一行。换一行换到下面去,然后下一个是什么呢?诶下一个呢,我们就认为是它的这个体重位置,WGHWGHD等于加上Z点位置。
03:07
好,这样就写完了,返回的就是你需要的东西,现在呢,人家说了在这里面去使用它也很简单,VRDOG,创建一个dog对吧?6DOG。然后呢,给它相应的属性赋值,对名字,比如说这个名字呢,叫做这个小狗呢,叫做汤姆凯特。然后它的年龄,我们给它设置一下年龄age对吧,等于比如说这个狗呢,有两岁了,Dog,它的这个体重,比如说这个小狗呢,是六斤,然后我们调用它的方法来输出print dog。点C啊,说一下他他的信息执行一下。这就按照他的要求呢,我们就完成了,对吧,按照他的要求我们就完成了,也很简单对吧,非常简单,只是呃,我在演示这个的目的呢,就是让大家看一下怎么按照人家的要求来完成这个一个简单的开发,好这个呢,我就写到这,我把这个呢给大家板书一下,哎,板书一下,好,刚才我们这地方还没有板书。
04:19
把这个地方都给它整理一下。方法。哎,刚才我们说的是方法的内容,没有板书写一个。好方法。方法先给大家放到这,那方法我们说了什么东西呢?首先我们说了一下它的基本说明,基本语法和案例演示,基本说明放这基本说明标题三,然后呢,基本的语法。诶,基本语法我们也放到这,这是基本语法,然后呢,这是我们方法的演力暗示啊,演练演示的一个案例。小字,这个是刚才我们写的这个小狗的方法,我们把它拿过来。
05:03
诶,是在这儿啊。Method。使用了一把这个。好,给大家呢,放到我们的笔记中去。对吧,好,这是前面的这个方法的事事情,那么方法呢?呃,这个调用机制我就不说了,以前讲过我就不再说了啊,然后刚才我们这个方法呢,有些课堂练习题我也给大家整理到这里来,我就直接截个图吧。啊,这是我们方法的练习题。往这儿放一下就可以了。对方法练习题呢,里面呢,我们就讲了一个,就它。哎,讲他我把这段代码呢,给大家拿过来。对,放到这边好,然后方法呢,就说了这些方法,后面还有两个题呢,呃,这个呢,我也给大家还有几个题,我也写到这,同学们课后去把它做一下。好,其他的题放到这儿。然后刚才我们讲的内容是什么呢?刚才我们讲的内容是小狗类与对象的应用实例。
06:07
类与对象的应用实例,类与对象应用实例呢,一共有这么三个题,我做了其中的第一个啊。小狗这个案例呢,我这已经做完了,我也把它给同学们放这啊,把代码给它放过来,刚才我们写的小狗的案例就他拉过来。放在这儿。插入一个表格放进去,好,另外还有一个景区门票的这么一个题呢,同学们在课后自己去完成。好,把它放在这好,这些都板书好,这个课后。课后自己完成,课后自己完成好,这是我们的这个,呃,这部分的整理,那下面呢,我们就。我们就截,先截段视频。
我来说两句