Bắt đầu ngayBắt đầu miễn phí

Tự xây dựng một lớp từ đầu

Ở bài tập cuối của chương, bạn sẽ vào vai một lập trình viên Python và tự xây dựng lớp của riêng mình từ đầu, bao gồm cả constructor!

Bạn sẽ thiết kế lớp Calculator, với các phương thức cho phép cộng, trừ hoặc nhân hai giá trị.

Bài tập này là một phần của khóa học

Nhập môn Lập trình Hướng đối tượng với Python

Xem khóa học

Hướng dẫn bài tập

  • Định nghĩa lớp Calculator với hai tham số khi khởi tạo: num_onenum_two.
  • Định nghĩa phương thức addition(), trả về self.num_one cộng num_two.
  • Định nghĩa phương thức subtraction(), trả về self.num_one trừ num_two.
  • Định nghĩa phương thức multiplication(), trả về self.num_one nhân với num_two.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Define and initialize the Calculator class
____:
  ____ ____(____, ____, ____):
    self.____ = ____
    self.____ = ____
  
  # Create the addition method
  def ____(____):
    return self.____ ____ self.____
  
  # Create the subtraction method
  def ____(____):
    return ____
  
  # Create the multiplication method
  def ____(____):
    ____   
Chỉnh sửa và Chạy Mã