開始使用免費開始

繼承 Computer 類別

在這個練習中,你將透過建立一個名為 Tablet 的類別來練習繼承。下面是已為你定義好的 Computer 類別,請在後續步驟中使用。

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

本練習屬於課程

Python 物件導向程式設計進階

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

class Tablet(Computer):
  pass

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

# Update my_tablet's software to version 1.1.2
my_tablet.____("____")
print(my_tablet.____)
編輯並執行程式碼