Instruksi:Mari kita override metodetambah_penumpang()di Mobil dengan cara mendefinisikan ulang metode tersebut.Sekarang jika jumlahpenumpangsudah 4, maka kita tidak akan masukkan penumpang tersebut keMobil. Petunju. serius ane pusing banget intruksinya ane rasa udah ane kerjain semua tapi tetap saja error kodenya
0 jempol
faqihraihan
300
153
·
7 tahun, 8 bulan yang lalu
·
1 jempol
Hi... @A1a Jangan diambil pusing ^_^, Coding itu seru... Ini Code yang benarnya : 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 if len(self.penumpang) < 4: super 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) Pelajari dan bertanya jika ada yang belum jelas ^_^
A1a
300
40
penanya
·
7 tahun, 8 bulan yang lalu
·
1 jempol
maaf saya masih agak pusing
faqihraihan
300
153
·
7 tahun, 8 bulan yang lalu
·
1 jempol
^_^ lama-kelamaan Anda pasti akan mengerti @A1a... Anda pusing di bagian mana ?
onsirt
45
0
·
7 tahun, 7 bulan yang lalu
·
0 jempol
#ni udah oke bro 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)
Pr070n
213
59
·
6 tahun, 6 bulan yang lalu
·
1 jempol
ada yg bisa Kesimpulan?
Pr070n
213
59
·
6 tahun, 6 bulan yang lalu
·
1 jempol
Kesimpulan unit 6 tolong bantu?