class Gadget(object):
pembuat = [] # variabel bersama
def __init__(self):
self.fitur = [] # variabel pribadi
def tambah_fitur(self, fitur):
self.fitur.append(fitur)
def tambah_pembuat(self, pembuat):
self.pembuat.append(pembuat)
hp = Gadget()
tablet = Gadget()
hp.tambah_pembuat("Apple")
tablet.tambah_pembuat("Samsung")
# pembuat di ke dua objek memiliki nilai yg sama
print "hp.pembuat: " + str(hp.pembuat)
print "tablet.pembuat: " + str(tablet.pembuat)
cara nya sulit dipahami ,ada solusinya suhu?
0 jempol
teguhsantoso
135
0
·
8 tahun, 1 bulan yang lalu
·
0 jempol
Coba isi Pembuat = ["samsung.apple;"] Kaya gitu gan. Barusan ane utak utik sendiri work
AndiArga
201
20
·
7 tahun, 10 bulan yang lalu
·
1 jempol
class Gadget(object):
pembuat = ["samsung, apple"] # variabel bersama
def __init__(self):
self.fitur = [] # variabel pribadi
def tambah_fitur(self, fitur):
self.fitur.append(fitur)
def tambah_pembuat(self, pembuat):
self.pembuat.append(pembuat)
hp = Gadget()
tablet = Gadget()
hp.tambah_pembuat("Apple")
tablet.tambah_pembuat("Samsung")
# pembuat di ke dua objek memiliki nilai yg sama
print "hp.pembuat: " + str(hp.pembuat)
print "tablet.pembuat: " + str(tablet.pembuat)