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

Python'da Orta Düzey 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.

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