# 主要设计
1. 事先设计好英雄,血量和相关技能。
2. 为了让玩家能与程序互动,使用下面这个命令可达效果
```java
Scanner sc = new Scanner(System.in);
```
3. 运行StartMain里的main方法
4. 设计四个角色
> 1.Queen 2.King 3.Knight 4.Troll
5. 角色可选择使用魔法攻击或者武器攻击
6. 血量为0,则结束战斗
7. 抽象出游戏角色类,然后不同的角色再继承去实现自己的个性化。
8. 魔法行为可用接口定义,不同的魔法效果,再去实现这个魔法行为接口。
9. 开发环境使用JDK8+IDEA