class Hero:
# class variable
jumlah = 0
def __init__(self, inputName, inputHealt, inputPower, inputArmor):
# instance variable
self.name = inputName
self.healt = inputHealt
self.power = inputPower
self.armor = inputArmor
Hero.jumlah += 1
print ("membuat Hero dengan nama " + inputName)
hero1 = Hero ("sniper", 100, 5, 5)
print (Hero.jumlah)
hero2 = Hero ("sword", 130, 7, 2)
print (Hero.jumlah)
hero3 = Hero ("archer", 99, 5, 1)
print (Hero.jumlah)
print (f"Nama = {hero1.name}, Healt = {hero1.healt}, Power = {hero1.power}")
print (hero1.__dict__)
print (hero2.__dict__)
print (hero3.__dict__)
print (Hero.__dict__)
Tidak ada komentar:
Posting Komentar