Python学习笔记
文章平均质量分 87
WarnerJDoe
这个作者很懒,什么都没留下…
展开
-
蟒蛇书学习笔记——Chapter 09 Section 03 继承【第九章完结 3/3】
9.3 继承 编写类时,并非总是要从空白开始。如果要编写的类是另一个现成类的特殊版本,可使用继承。 一个类继承另一个类时,将自动获得另一个类的所有属性和方法。 原有的类称为父类,而新类称为子类。子类继承了父类的所有属性和方法,同时还可以定义自己的属性和方法。 9.3.1 子类的方法__init__(): 在既有类的基础上编写新类时,通常要调用父类的方法__init__()。这将初始化在父类__init__()方法中定义的所有属性,从而让子类包含这些属性。 例如,下面来模拟电动汽车。原创 2022-02-19 14:30:14 · 436 阅读 · 0 评论 -
蟒蛇书学习笔记——Chapter 09 Section 02 使用类和实例 【第九章 2/3】
9.2 使用类和实例 可使用类来模拟现实世界中的很多情景。 类编写好后,你的大部分时间将花在根据类创建的实例上。你需要执行的一个重要任务是修改实例的属性。 可以直接修改实例的属性,也可以编写方法以特定的方式进行修改。原创 2022-02-17 12:22:38 · 243 阅读 · 0 评论 -
蟒蛇书学习笔记——Chapter 09 Section 01 创建和使用类【第九章 1/3】
蟒蛇书学习笔记——Chapter 09 Section 01 创建和使用类9.1 创建和使用类9.1.1 创建Dog类 **方法__init__()** **属性**9.1.2 根据类创建实例 **a. 访问属性——句点表示法** **b. 调用方法** **c. 创建多个实例**Exercises 9.1 创建和使用类 9.1.1 创建Dog类 根据Dog 类创建的每个实例都将存储名字和年龄, 我们赋予了每条小狗蹲下(sit( )) 和打滚(roll_over( ))的能力: class D原创 2022-02-13 23:25:43 · 374 阅读 · 0 评论