MulaiMulai sekarang secara gratis

Pewarisan atribut kelas

Di awal bab ini, Anda mempelajari atribut dan metode kelas yang dibagikan oleh semua instance dari sebuah kelas. Bagaimana cara kerjanya dengan pewarisan?

Dalam latihan ini, Anda akan membuat subkelas dari kelas Player dari pelajaran pertama bab ini, dan menelusuri pewarisan atribut dan metode kelas.

Kelas Player telah disediakan. Ingat bahwa kelas Player memiliki dua atribut tingkat kelas: MAX_POSITION dan MAX_SPEED, dengan nilai default 10 dan 3.

Latihan ini adalah bagian dari kursus

Pemrograman Berorientasi Objek di Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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)
Edit dan Jalankan Kode