Artikel

Method init (Constructor) Pada Class Python

Arikel Lainnya:

Method init (Constructor) Pada Class Python

Tim Kelas AI, 19 Jan 2026

first_page Artikel

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.


Artikel Lainnya:

linear_scale
  • Top Section