Artikel
Method init (Constructor) Pada Class Python
Arikel Lainnya:
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: