BaşlayınÜcretsiz Başlayın

Sınıf özniteliklerinin kalıtımı

Bu bölümün başında, bir sınıfın tüm örnekleri arasında paylaşılan sınıf öznitelikleri ve yöntemleri hakkında öğrendin. Peki bunlar kalıtımla nasıl çalışır?

Bu egzersizde, bölümün ilk dersindeki Player sınıfından alt sınıflar oluşturacak ve sınıf öznitelikleri ile yöntemlerin kalıtımını keşfedeceksin.

Player sınıfı senin için tanımlandı. Player sınıfının iki sınıf düzeyi özniteliği olduğunu hatırla: varsayılan değerleri 10 ve 3 olan MAX_POSITION ve MAX_SPEED.

Bu egzersiz

Python'da Nesne Yönelimli Programlama

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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)
Kodu Düzenle ve Çalıştır