class Kendaraan(object):
km = 0
def __init__(self, nama):
self.nama = nama
def jalan(self, jarak):
self.km = self.km + jarak
mobil = Kendaraan('Mobil')
motor = Kendaraan('Motor')
# panggil jalan() di sini
mobil.jalan(100)
motor.jalan(50)
print mobil
print motor
---------------hasil outputnya gini----------
<__sandbox__.Kendaraan object at 0x90f98ec>
<__sandbox__.Kendaraan object at 0x90f9d2c>
0 jempol
bramanto
300
1167
·
6 tahun, 5 bulan yang lalu
·
0 jempol
Halo coder @Rifaj22, untuk memanggil objeknya kamu cukup menuliskan seperti ini: print mobil.km print motor.km
Nurulasari
167
1
·
6 tahun, 4 bulan yang lalu
·
0 jempol
class Kendaraan(object):
km = 0
def __init__(self, nama):
self.nama = nama
def jalan(self, jarak):
self.km = self.km + jarak
mobil = Kendaraan('Mobil')
motor = Kendaraan('Motor')
# panggil jalan() di sini
mobil.jalan(50)
motor.jalan(20)
print mobil.km
print motor.km