Selamat Datang Di Kelas AI (Beta)

Method init (Constructor) Pada Class Python

Tim Kelas AI - 14 Jun 2024 (1 Minute Read)

Tim Kelas AI, 14 Jun 2024
1 Minute Read

Init adalah sebuah method yang berfungsi untuk mengkonstruksikan atribut, atau melakukan inisialisasi secara langsung. Contoh pada codingan sebelumnya kan kita perlu mendeklarasikan ulang atribut 'nama' ya. Sebenernya kita bisa langsung mendeklarasikannya ketika membuat sebuah object atau instance dengan bantuan Init.

Sintak dari constructor init untuk mendeklarasikan 'nama' kira-kira seperti ini:

class Manusia():
    nama = None
    usia = 0
    tinggi_badan = 42
    berat_badan = 13

    def __init__(self,v_nama):
        self.nama = v_nama

    def sakit(self):
        print(self.nama,' sedang sakit')

Dan untuk mendeklarasikannya kira-kira seperti ini:

anton = Manusia('Anton')
anton.sakit()
Output:
Anton sedang sakit

Jauh lebih mudah dan simpel bukan? Btw kita dapat memasukan banyak variabel loh, bukan hanya satu variabel saja. Kalian bisa coba eksperimen sendiri yah.

Baca Juga:

Artikel yang mungkin relate buat kamu

001

self adalah global variabel pada sebuah class yang harus ada pada setiap method. self digunakan untuk mengambil atau memperbaharui atribut pada diri objek itu sendiri. ...


Baca Artikel Lainnya +