Inheritance Anda Sendiri

Oleh niels 118 1 pada Jumat, 22 Des. 2017, 20:30:58


Kembali ke forum soal ini

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


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



gmana
1 jempol


ZihxS
300
816
· 7 tahun yang lalu · 1 jempol

Hai coder niels,

Coba kode ini :

class Kendaraan(object):

  def __init__(self, nama):
    self.nama = nama
    self.penumpang = []
    
  def tambah_penumpang(self, nama_penumpang):
    self.penumpang.append(nama_penumpang)
    
    
# buatlah class Motor yang merupakan turunan Kendaraan
class Motor(Kendaraan):
  standar_terpasang = False
  
  def pasang_standar(self):
    self.standar_terpasang = True
  def naikkan_standar(self):
    self.standar_terpasang = False

motor = Motor('Beat')
motor.pasang_standar()
print motor.standar_terpasang

Semoga membantu ^_^

Hry3
136
1
· 6 tahun, 8 bulan yang lalu · 0 jempol

class Kendaraan(object):

  def __init__(self, nama):
    self.nama = nama
    self.penumpang = []
    
  def tambah_penumpang(self, nama_penumpang):
    self.penumpang.append(nama_penumpang)
    
# buatlah class Motor yang merupakan turunan Kendaraan
class Motor(Kendaraan):
  standar_terpasang = False
  
  def pasang_standar(self):
    self.standar_terpasang = True
  def naikkan_standar(self):
    self.standar_terpasang = False
 
Motor = Motor("Revo")
Motor.pasang_standar()
print Motor.standar_terpasang

masih gagal

bramanto
300
1157
· 6 tahun, 8 bulan yang lalu · 0 jempol

Halo coder @Hry3, coder cukup menuliskannya seperti ini :

class Kendaraan(object):

  def __init__(self, nama):
    self.nama = nama
    self.penumpang = []
    
  def tambah_penumpang(self, nama_penumpang):
    self.penumpang.append(nama_penumpang)
    
# buatlah class Motor yang merupakan turunan Kendaraan
class Motor(Kendaraan):
  standar_terpasang = False
  
  def pasang_standar(self):
    self.standar_terpasang = True

andri32
117
0
· 5 tahun, 9 bulan yang lalu · 0 jempol

kok tettep salahh

JustMonika
159
0
· 5 tahun, 9 bulan yang lalu · 0 jempol

Coba kyak gini ^^
class Kendaraan(object):

  def __init__(self, nama):
    self.nama = nama
    self.penumpang = []
    
  def tambah_penumpang(self, nama_penumpang):
    self.penumpang.append(nama_penumpang)
    
# buatlah class Motor yang merupakan turunan Kendaraan
class Motor(Kendaraan):
  standar_terpasang = False
  
  def pasang_standar(self):
    self.standar_terpasang = True