Sıfırdan bir sınıf oluşturma
Bölümün son egzersizinde bir Python geliştiricisi rolüne girip, yapıcı (constructor) dahil olmak üzere kendi sınıfını sıfırdan oluşturacaksın!
İki değerin toplanmasını, çıkarılmasını veya çarpılmasını sağlayan metodları içeren bir Calculator sınıfı tasarlayacaksın.
Bu egzersiz
Python'da Nesne Yönelimli Programlamaya Giriş
kursunun bir parçasıdırEgzersiz talimatları
- Başlatmada iki parametre alan bir
Calculatorsınıfı tanımla:num_onevenum_two. self.num_onedeğerininum_twoile toplayan sonucu döndüren biraddition()metodu tanımla.self.num_onedeğerindennum_twodeğerini çıkaran sonucu döndüren birsubtraction()metodu tanımla.self.num_onedeğerininum_twoile çarpan sonucu döndüren birmultiplication()metodu tanımla.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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 ____(____):
____