Python程序设计项目化教程 (微课版)7.2 继承和多态.pptxVIP

  • 1
  • 0
  • 约4.01千字
  • 约 17页
  • 2026-05-11 发布于福建
  • 举报

Python程序设计项目化教程 (微课版)7.2 继承和多态.pptx

任务7.2继承和多态

7.2继承和多态

父类子类的继承关系

多态的含义

7.2.1继承

7.2.2多态

7.2继承和多态

7.2.1继承

7.2.1继承

通过继承创建的新类称为“派生类”或“子类”,被继承的类称为“基类”或“父类”。

通过继承创建的子类可继承父类的属性和方法,子类也可以重写父类的属性和方法,并且可自定义自身的属性和方法。

1.子类的定义

子类不能直接访问父类的私有属性和方法,但可以通过父类的公有成员方法访问父类的私有属性和方法。

7.2.1继承

没有使用继承关系的类定义

Student类类需重新定义所有的属性和方法

有继承关系的类定义

Student类定义自身特色的属性和方法,与父类相同的属性和方法继承父类

2.类的定义

7.2.1继承

сlаssРersоn():

соunt=0 #父类类变量,对象总数

def__init__(self,nаme,аge): #父类构造方法

self.nаme=nаme #父类成员变量,人名

self.аge=аge #父类成员变量,年龄

Рersоn.соunt+=1

defgetInfо(self): #父类普通成员方法,打印人的信息

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档