Membangun kelas dari awal
Dalam latihan terakhir di bab ini, Anda akan berperan sebagai pengembang Python dan membangun kelas Anda sendiri dari awal, termasuk sebuah konstruktor!
Anda akan merancang kelas Calculator, termasuk metode yang memungkinkan penjumlahan, pengurangan, atau perkalian dua nilai.
Latihan ini merupakan bagian dari kursus
Pengantar Pemrograman Berorientasi Objek di Python
Instruksi latihan
- Definisikan kelas
Calculatordengan dua parameter saat inisialisasi:num_onedannum_two. - Definisikan metode
addition(), yang mengembalikanself.num_oneditambahnum_two. - Definisikan metode
subtraction(), yang mengembalikanself.num_onedikuranginum_two. - Definisikan metode
multiplication(), yang mengembalikanself.num_onedikalinum_two.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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 ____(____):
____