시작하기무료로 시작하기

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.____)
코드 편집 및 실행