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

Bir Computer sınıfından miras almak

Bu egzersizde, kalıtımı (inheritance) pratik etmek için Tablet adlı bir sınıf oluşturacaksın. Aşağıda, sonraki adımlarda kullanman için tanımlanmış Computer sınıfı yer alıyor.

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

Bu egzersiz, kursun bir parçasıdır

Python'da Orta Düzey Nesne Yönelimli Programlama

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

class Tablet(Computer):
  pass

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

# Update my_tablet's software to version 1.1.2
my_tablet.____("____")
print(my_tablet.____)
Kodu Düzenle ve Çalıştır