Python学习:第九天

hello!大家好,下面两节课我们来说一个新的内容:类

之前的课程,XI会在之后给大家提供一些习题来练习哦~那么就进入今天的内容吧!

15、类

(1)定义一个“类”

要注意的是第4,5行是对属性(name,color)的优化

接下来,只要是Cat类,就都可以“跳”和“跑”啦!

(2)调用

继续来看,我要创建一个实例:my_cat

然后再获取属性“name”和“color”的值

调用函数,让它实现跑和跳:

(3)定义新方法

我们给车这类事物定义了一个新的方法,这样我们只要调用get_descriptive_name这个方法,就可以指出我们所拥有汽车的信息啦!

(4)属性的默认值

注意箭头指示的是在上一步之后添加的,增加了一个属性:odometer 一开始的里程表为0,并增加了引用这个的方法

(5)修改属性值

接上,更改了里程数

对更改里程数进行限定,不能减少里程显示数,并且增加了一个可以使值进行递增的方法。

今天的课程就到这里啦,下次继续讲哦~

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180206G0Z8G200?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券