201 201 8 8 . . 2 2 Python 语言程序设计 南京邮电大学计算机学院第8章 面向对象编程学习目标 l 掌握定义类的方法 l 掌握创建和使用对象的方法 l 掌握类的继承的概念和使用方法 38.1 类和对象 l 面向对象编程是模拟人类认识事物的方式的编程方法,是 最有效的编程方法之一。人类通过将事物进行分类来认识 世界,比如,人类将自然界中的事物分类生物和非生物, 又将生物分为动物、植物、微生物,又将动物分为有脊椎 动物和无脊椎动物,继而又分为哺乳类、鸟类、鱼类、爬 行类等,哺乳类又分为猫、狗、牛、羊等。每一个类的个 体都具有一些共同的属性,在面向对象编程中,个体被称 为对象,又称为实例。在本章的学习中,类、对象、实例 是三个常用的术语。 4Person 类的定义和实例化 l 接下来我们来定义人的类Person 类,人有名字(name ) 、性别(gender )、体重(weight )等属性,根据这个 说明,我们可以定义Person 类并创建Person 对象,如以 下代码所示: 5 #代码块1:类的定义 class Person: def _init_(self)