开始使用免费开始使用

类属性的继承

在本章开头,您学习了在一个类的所有实例之间共享的类属性和方法。它们与继承如何配合工作?

在本练习中,您将基于本章第一课中的 Player 类创建其子类,并探索类属性和方法的继承。

Player 类已为您定义。回顾一下,Player 类有两个类级属性:MAX_POSITIONMAX_SPEED,默认值分别为 103

本练习是课程的一部分

Python 面向对象编程

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Create a Racer class and set MAX_SPEED to 5
____
 
# Create a Player and a Racer objects
p = ____
r = ____

print("p.MAX_SPEED = ", p.MAX_SPEED)
print("r.MAX_SPEED = ", r.MAX_SPEED)

print("p.MAX_POSITION = ", p.MAX_POSITION)
print("r.MAX_POSITION = ", r.MAX_POSITION)
编辑并运行代码