pada python unit 5 menambah metode

Oleh xoyozo 108 0 pada Selasa, 20 Agu 2019, 13:08:52


Kembali ke forum umum


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



setelah saya coba berdasarkan instruksi soal, 
panggi jalan() dengan jalan print jalan()

namun tidak berhasil dan mendapatkan pesan seperti berikut
NameError: name 'jalan' is not defined

bagaimana jalan keluarnya, apa yang salah??
0 jempol




xoyozo
108
0
penanya
· 4 tahun, 8 bulan yang lalu · 0 jempol

kode lengkapnya sebagai berikut:

class Kendaraan(object):
  
  km = 0
   
  def __init__(self, nama):
    self.nama = nama
  
  def jalan(self, jarak):
	self.jarak = self.jarak + km

mobil = Kendaraan('Mobil')
motor = Kendaraan('Motor')

# panggil jalan() di sini
print jalan()