Fungsi classmethod()

Deskripsi

Fungsi classmethod() mengembalikan fungsi kelas dari suatu fungsi.


Sintaks

Sintaks dari fungsi classmethod() adalah sebagai berikut:

classmethod(function)

Parameter

Fungsi classmethod() memiliki satu parameter yaitu:

  • function – Fungsi yang akan diubah menjadi fungsi kelas

Nilai Kembalian

Fungsi classmethod() mengembalikan fungsi kelas untuk fungsi yang dijadikan argumennya


Contoh

class Orang: usia = 25 def print_usia(cls): print('Usianya:', cls.usia) # menciptakan fungsi kelas print_usia Orang.print_usia = classmethod(Orang.print_usia) Orang.print_usia()

Output

Output dari program di atas adalah seperti berikut:

Usianya: 25

2 thoughts on “Fungsi classmethod()”

  1. Bang, mohon jelasin dong maksudnya dari
    @classmethod
    def ……
    ……
    Yang saya tanyakan apa fungsi dari penulisan @classmethod. Bingungnya kok pakek @ segala ya. Wkwkwk. Trimakasih

Tinggalkan Balasan