Tentang init

Oleh Rahmat72 121 1 pada Jumat, 13 Nov. 2020, 23:32:29


Kembali ke forum soal ini

#python #python-lanjutan #class-di-python


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



class Kendaraan(object):

    bahan_bakar = "bensin"
    
    def __init__(self, nama):
      self.nama = nama
      mobil = kendaraan("Mobil")
      motor = kendaraan("Motor")

print mobil.nama
print motor.nama


Ada yang tau salah nya di mana ?
1 jempol


bramanto
300
1157
· 4 tahun yang lalu · 3 jempol

Halo coder @Rahmat72, sintaks code yang kamu tuliskan hampir benar. Namun kendaraan mobil dan motor tidak masuk kedalam fungsi init. Selain itu untuk penulisan class kendaraannya diawali huruf besar. Silahkan diperbaiki lalu dipahami yaa, semangat!

------------------------------
class Kendaraan(object):

    bahan_bakar = "bensin"
    
    def __init__(self, nama):
      self.nama = nama

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

print mobil.nama
print motor.nama

rzq7
154
1
· 3 tahun, 7 bulan yang lalu · 0 jempol

terimakasih atas bantuan nya