class Kendaraan(object): def __init__(self, nama): self.nama = nama self.penumpang = [] def tambah_penumpang(self, nama_penumpang): self.penumpang.append(nama_penumpang) class Mobil(Kendaraan): def tambah_penumpang(self, nama_penumpang) if len(self.penumpang) < 4: super(Mobil, self).tambah_penumpang(nama_penumpang) mobnas = Mobil('CodeSayaCar') mobnas.tambah_penumpang('Raisa') mobnas.tambah_penumpang('Isyana') mobnas.tambah_penumpang('Dian') mobnas.tambah_penumpang('Agnes') mobnas.tambah_penumpang('Afgan') print "Penumpang : " + str(mobnas.penumpang) mohon pencerahannya hehe
0 jempol
ZihxS
300
816
·
6 tahun, 7 bulan yang lalu
·
1 jempol
Masalah kecil kok, kurang ':' saja, Perbaiki kode ini : class Mobil(Kendaraan): def tambah_penumpang(self, nama_penumpang) Menjadi : class Mobil(Kendaraan): def tambah_penumpang(self, nama_penumpang):
azzahra
140
6
penanya
·
6 tahun, 6 bulan yang lalu
·
0 jempol
terima kasih kak @ZihxS