Rekan2 bantuin dong, udah saya pikir dengan seksama kok gak masih gak bisa yah :( ---------------berikut scriptnya --------- class Kendaraan(object): def __init__(self, nama): self.nama = nama self.penumpang = [] def tambah_penumpang(self, nama_penumpang): self.penumpang.append(nama_penumpang) # buatlah class Motor yang merupakan turunan Kendaraan class Motor(Kendaraan): standar_terpasang = False def pasang_standar(self): self.standar_terpasang = True def pasang_standar(self): self.standar_terpasang = False Motor.pasang_standar() print Motor.standar_terpasang ------------------------------------------------------ note error : TypeError: unbound method pasang_standar() must be called with Motor instance as first argument (got nothing instead)
2 jempol
fariz_tri
199
5
penanya
·
8 tahun, 5 bulan yang lalu
·
0 jempol
class Motor(Kendaraan): standar_terpasang = False def pasang_standar(self): self.standar_terpasang = True def naikkan_standar(self): self.standar_terpasang = False
fariz_tri
199
5
penanya
·
8 tahun, 5 bulan yang lalu
·
0 jempol
Nanya2 sendiri, jawab dulu sendiri hehehe ============================= class Kendaraan(object): def __init__(self, nama): self.nama = nama self.penumpang = [] def tambah_penumpang(self, nama_penumpang): self.penumpang.append(nama_penumpang) # buatlah class Motor yang merupakan turunan Kendaraan class Motor(Kendaraan): standar_terpasang = False def pasang_standar(self): self.standar_terpasang = True def naikkan_standar(self): self.standar_terpasang = False motor = Motor('Beat') motor.pasang_standar() print motor.standar_terpasang =========================== saya ganti pertanyaa yah : kenapa harus didefinisikan namanya , harus yah? -- > motor = Motor('Beat') baru mau ???
adrians
124
0
·
5 tahun, 7 bulan yang lalu
·
0 jempol
Kode yang benar seperti ini: ============================ class Kendaraan(object): def __init__(self, nama): self.nama = nama self.penumpang = [] def tambah_penumpang(self, nama_penumpang): self.penumpang.append(nama_penumpang) # buatlah class Motor yang merupakan turunan Kendaraan class Motor(Kendaraan): standar_terpasang = False def pasang_standar(self): self.standar_terpasang = True
buluk15
146
5
·
5 tahun, 7 bulan yang lalu
·
0 jempol
Mau nanya maksut dari "True" dan "False" itu apa yak? mohon pencerahannya