Fungsi Staticmethod()
Deskripsi
Fungsi staticmethod()
ialah fungsi yang berguna untuk mengubah suatu fungsi menjadi static method
Sintaks
Fungsi staticmethod()
memiliki sintaks sebagai berikut:
staticmethod(function)
Parameter
Fungsi staticmethod()
hanya memiliki satu parameter yaitu:
- function – fungsi yang akan diubah menjadi static method
Nilai Kembalian
Fungsi staticmethod()
akan mengembalikan static method dari fungsi yang menjadi argumennya.
Contoh
class Matematik:
def jumlah(x, y):
return x + y
# membuat static method dari jumlah
Matematik.jumlah = staticmethod(Matematik.jumlah)
print('Jumlahnya adalah:', Matematik.jumlah(5, 10))
Output
Jumlahnya ialah 15