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 adalah bagian dari kursus
Pengantar Pemrograman Berorientasi Objek di Python
Petunjuk 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 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 ____(____):
____