MulaiMulai sekarang secara gratis

Building a class from scratch

In the last exercise of the chapter, you'll step into the role of a Python developer and build your own class from scratch including a constructor!

You'll design a Calculator class, including methods that enable the addition, subtraction, or multiplication of two values.

Latihan ini adalah bagian dari kursus

Introduction to Object-Oriented Programming in Python

Lihat Kursus

Petunjuk latihan

  • Define a Calculator class with two parameters on initialization: num_one and num_two.
  • Define an addition() method, which returns self.num_one plus num_two.
  • Define an subtraction() method, which returns self.num_one minus num_two.
  • Define an multiplication() method, which returns self.num_one multiplied by num_two.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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 ____(____):
    ____   
Edit dan Jalankan Kode