天天看點

weixuan - 學習類和對象

import random


class fudimo:
    def __init__(self):
        self.hp = 700
        self.neng_liang = 750
        self.speed = 8
        self.shanghai = 110
        self.pi_fu = "nnnb_pf"

    def fly(self):
        print("飛")

    def jineng2(self):
        print("普攻")

    def jineng3(self):
        print("位移")

    def jineng4(self):
        print("阿瓦達索命")

    def jineng5(self):
        b = random.randint(1,5)
        if b == 3:
            print("暴擊:造成%d點傷害"%(2*self.shanghai))
        else:
            print("暴擊:造成%d點傷害"%(1*self.shanghai))





import hero

# 執行個體化一個對象:按照圖紙(類)建立一個對象
g1 = hero.Gangtiexia()
print(g1.hp)
g1.jineng3()


import 條件
nb1=條件.fudimo()
print(nb1.pi_fu)
nb1.jineng5()













import random


class fudimo:
    def __init__(self):
        self.hp = 700
        self.neng_liang = 750
        self.speed = 8
        self.shanghai = 110
        self.pi_fu = "nnnb_pf"

    def fly(self):
        print("飛")

    def jineng2(self):
        print("普攻")

    def jineng3(self):
        print("位移")

    def jineng4(self):
        print("阿瓦達索命")

    def jineng5(self):
        b = random.randint(1,5)
        if b == 3:
            print("暴擊:造成%d點傷害"%(2*self.shanghai))
        else:
            print("暴擊:造成%d點傷害"%(1*self.shanghai))





import hero

# 執行個體化一個對象:按照圖紙(類)建立一個對象
g1 = hero.Gangtiexia()
print(g1.hp)
g1.jineng3()


import 條件
nb1=條件.fudimo()
print(nb1.pi_fu)
nb1.jineng5()