ПочатиПочніть безкоштовно

Успадкування атрибутів класу

На початку цього розділу ви дізналися про атрибути та методи класу, спільні для всіх екземплярів класу. Як вони працюють з успадкуванням?

У цій вправі ви створите підкласи класу Player з першого уроку розділу та дослідите успадкування атрибутів і методів класу.

Клас Player уже визначено для вас. Нагадаємо, що клас Player має два атрибути рівня класу: MAX_POSITION і MAX_SPEED зі стандартними значеннями 10 і 3.

Ця вправа є частиною курсу

Об'єктноорієнтоване програмування в 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)
Редагувати та запускати код