ziheng - 父类

# 父类
class baba():
    def pu_gong(self):
        print('进行普通攻击')

    def xing_zo(self):
        print("行走")


class sha_sen():
    def __init__(self):
        self.name = "沙僧"
        self.gongji = 80
        self.magic = 500
        self.hp = 2000
        self.speed = 100
        # 皮肤


    def jineng1(self):
        print("食人")
        print("一口消灭一个野怪或小兵")

    def tai_ci(self):
        print("大师兄,师傅被妖怪抓走了")

# 继承父类的方法
class tangsen(baba, sha_sen):
    def __init__(self):
        self.name = "tangsen"
        self.gongji = 80
        self.magic = 500
        self.hp = 2000
        self.speed = 100
        # 皮肤

    # def jineng1(self):
    #     print("镇魔曲")
    #     print("范围攻击,强制眩晕三秒,伤害1000点")

    def jineng2(self):
        print("如来神掌")
        print("单体远程攻击,减速50%,伤害1500点(有燃烧伤害,持续8秒,每50点伤害)")

    def jineng3(self):
        print("紧箍神咒")
        print("持续全图攻击25秒,随机攻击4个英雄,每秒攻击300点")


class xiao_bai_long(tangsen):
    def __init__(self):
        self.name = "小白龙"
        self.gongji = 80
        self.magic = 500
        self.hp = 2000
        self.speed = 100
        # 皮肤


# 对象名 = 类名
# 父类和子类的技能相同,我们使用子类的技能
# t1 = tangsen()
# t1.jineng1()
# t1.xing_zo()
# t1.jineng1()
# t1.tai_ci()
# print(t1.gongji)
#
# # # 新建一个沙僧对象
# # t2 = sha_sen()
# # t2.jineng1()
# #
t3 = xiao_bai_long()
t3.jineng1()
t3.xing_zo()
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值