xinxin -面向对象2

class hero:
    # 函数/方法
    def run(self):
        print("残血了继续刚")

    def gongji(self):
        print("A啊啊啊啊啊啊啊呵呵")



class muyou:
    def __init__(self):
        self.name = "木有狂魔"
        # 隐藏属性,在属性前加两个下划线
        self.__hp = 1000000000
        self.gongjili = 3
        self.fangyuli = 3000000000000000000


    def chuansong(self):
        print("把选中敌方英雄传送到我方泉水")

# class 教室 ---》 同一类人   -----》 类:图纸
class luban(hero,muyou):
    # 魔法方法
    def __init__(self):
        self.name = "狂魔鲁班"
        # 隐藏属性,在属性前加两个下划线
        self.__hp = 100
        self.gongjili = 3000
        self.fangyuli = 3000

    def get_hp(self):
        print("现在的血量是:%d"%self.__hp)

    def shezhi_hp(self):
        if self.__hp>100000:
            print("你已开挂,请2099年再次登陆")
        else:
            self.__hp = 100+self.__hp

    def jn1(self):
        print("加速逃跑")

    def jn2(self):
        print("瞬间传送")

    def jin3(self):
        print("挑衅")

class lesuo(luban,muyou,hero):
    def __init__(self):
        self.name = "勒索狂魔"
        # 隐藏属性,在属性前加两个下划线
        self.__hp = 100
        self.gongjili = 3
        self.fangyuli = 3

    def run(self):
        print("赶快推塔")

    def gold(self):
        print("选中对方的经济一秒变成0")


class hou:
    def __init__(self):
        self.name = "小明"
        # 隐藏属性,在属性前加两个下划线
        self.__hp = 1
        self.gongjili = 1
        self.fangyuli = 1


    def yinshen(self):
        print("永久隐身,让队友都看不见")




# 新建一个英雄
山东挑衅小鲁班 = luban()
山东挑衅小鲁班.jn1()
山东挑衅小鲁班.run()


勒索 = lesuo()
勒索.gold()
勒索.jn1()
勒索.run()
勒索.chuansong()
勒索.gongji()

# 山东挑衅小鲁班.__hp = 山东挑衅小鲁班.__hp+1000000000000
# print("山东鲁班的血量是%d"%山东挑衅小鲁班.__hp)
# 山东挑衅小鲁班.get_hp()
# for i in range(1000000000):
#     山东挑衅小鲁班.shezhi_hp()
# 山东挑衅小鲁班.get_hp()


# 华南暴躁大鲁班 = luban()
# print("华南鲁班的血量是%d"%华南暴躁大鲁班.hp)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值