class Yase:
def __init__(self,ni):
self.nicheng = ni
self.name = "亚瑟"
self.__ph = 3660
def getph(self):
return self.__ph
def setph(self,newph):
self.__ph = newph
def run(self):
print("快跑呀")
def attack(self):
print("攻击")
def __str__(self):
return "我是%s,我的昵称是%s,我的血量是%d"%(self.name,self.nicheng,self.__ph)
yase1 = Yase("giao")
yase1.run()
yase1.setph(1000000)
print(yase1.getph())
print(yase1.nicheng)
print(yase1)
class hero():
def run(self):
print("跑")
def attack(self):
print("攻击")
class dong_huang_tai_yi():
def __init__(self):
self.name = "淦"
self.__hp = 10000
def gethp(self):
return self.__hp
def sethp(self, old):
self.__hp = old
def alg(self):
print("奥利给,消除恐惧的最好办法就是面对恐惧")
class Yase(dong_huang_tai_yi,hero):
def __init__(self):
self.name = "亚瑟"
self.__hp = 10000
def ying(self):
print("召唤两个亚瑟+bgm")
def run(self):
print("飞")
def __new__(cls, *args, **kwargs):
print("我亚瑟有复活了")
return object.__new__(cls)
def __del__(self):
print("亚瑟已被击杀")
def __str__(self):
return "我是亚瑟,快来选我"
hero1 = Yase()
hero2 = Yase()
del hero1