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 print motor.jalan(30) print mobil.jalan(100) Tolong cek apa ada yg salah dengan kode ini. Karena setelah di cek, dibilang kode benar, tetapi kenapa hasil nya None dan None. Harunya kan 30 dan 100
0 jempol
bramanto
300
1157
·
8 tahun, 4 bulan yang lalu
·
2 jempol
Salam Diskusi, Hai Coders @avatar.roku. sintaks code yang coders tuliskan sudah benar namun kurang tepat sehingga menghasilkan none. coders cukup memperbaikiNya dengan mengubah 2 baris terakhir menjadi seperti ini : motor.jalan(30) print motor.km mobil.jalan(100) print mobil.km