Vererbung von Klassenattributen
Zu Beginn dieses Kapitels hast du Klassenattribute und -methoden kennengelernt, die von allen Instanzen einer Klasse geteilt werden. Wie funktionieren sie zusammen mit Vererbung?
In dieser Übung erstellst du Unterklassen der Klasse Player aus der ersten Lektion des Kapitels und untersuchst die Vererbung von Klassenattributen und -methoden.
Die Klasse Player wurde für dich definiert. Erinnere dich: Die Klasse Player hatte zwei Attribute auf Klassenebene: MAX_POSITION und MAX_SPEED mit Standardwerten 10 bzw. 3.
Diese Übung ist Teil des Kurses
Objektorientierte Programmierung in Python
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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)