代码拉取完成,页面将自动刷新
# @File :HeroFight.py
# -*- ecoding: utf-8 -*-
# @Time: 2021/8/7 14:39
# @Author: niu run peng
from phase_two.python_practice.HeroFactory import HeroFactory
from phase_two.python_practice.hero_enum import HeroName
"""
战斗类 使用英雄工厂实例化英雄 并战斗 打印战斗结果
"""
class HeroFight:
@staticmethod
def fight():
hero_fac = HeroFactory()
timo = hero_fac.creat_hero(HeroName.Timo.value)
jinx = hero_fac.creat_hero(HeroName.Jinx.value)
timo.fight(jinx.hero_name, jinx.hero_hp, jinx.hero_power)
if __name__ == '__main__':
# 入口 可更改配置文件配置英雄属性 决定战斗结果
HeroFight.fight()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。