saya kurang paham variable pribadi dan variable bersama
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)
saya ingin "pembuat" memiliki nilai objek yang berbeda seperti fitur
trms
0 jempol