class Kendaraan(object):
def __init__(self, nama):
self.nama = nama
self.penumpang = []
def tambah_penumpang(self, nama_penumpang):
self.penumpang.append(nama_penumpang)
Tolong jelaskan perbaris dari kode di atas, masih kurang paham aja di bagian itu, meskipun soal2nya udah saya selesaikan, tp msh kurang paham cara kerjanya..
1 jempol
Franssw_22_8H
192
1
·
6 tahun, 11 bulan yang lalu
·
0 jempol
Coba seperti ini gan :
1
class Kendaraan(object):
2
3
def __init__(self, nama):
4
self.nama = nama
5
self.penumpang = []
6
7
def tambah_penumpang(self, nama_penumpang):
8
self.penumpang.append(nama_penumpang)
9
10
# buatlah class Motor yang merupakan turunan Kendaraan
11
class Motor(Kendaraan):
12
standar_terpasang = False
13
14
def pasang_standar(self):
15
self.standar_terpasang = True
16
def naikkan_standar(self):
17
self.standar_terpasang = False
18
19
motor = Motor('Beat')
20
motor.pasang_standar()
21
print motor.standar_terpasang
anjanx
195
2
·
6 tahun, 8 bulan yang lalu
·
0 jempol
Semoga membantu: class Kendaraan (object) : bahan_bakar = "bensin"