MulaiMulai sekarang secara gratis

Mewarisi kelas Computer

Dalam latihan ini, Anda akan mempraktikkan pewarisan dengan membuat kelas bernama Tablet. Di bawah ini adalah kelas Computer yang telah disiapkan untuk Anda gunakan pada langkah-langkah berikut.

class Computer:
  def __init__(self, software_version):
    self.software_version = software_version

  def install_app(self, app_name, app_store):
    if app_store:
      print(f"Installing {app_name} from App Store.")
    else:
      print(f"Installing {app_name} from other provider.")

  def update_software(self, new_software_version):
      self.software_version = new_software_version

Latihan ini adalah bagian dari kursus

Pemrograman Berorientasi Objek Tingkat Menengah di Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

class Tablet(Computer):
  pass

# Create the my_tablet instance
____ = ____("____")

# Update my_tablet's software to version 1.1.2
my_tablet.____("____")
print(my_tablet.____)
Edit dan Jalankan Kode