要求:
结果:
代码结构:
AttackMonsters.java
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/**
* Description: Object-oriented jobs using Java
* This program is used to AttackMonsters javadoc.
* Program Name:AttackMonster
* Date:20/6/2020
* @author PuZ
* @version 1.0
*/
public class AttackMonsters {
public static void main(String[] args) {
// 生成怪物
Monster monster1 = new Monster("小怪A", 50);
Monster monster2 = new Monster("小怪B", 50);
Monster monster3 = new Monster("关主", 200);
Monster monster4 = new Monster("最终Boss", 1000);
// 生成角色
Role role = new Role();
// 武器库
List<String> weapon = new ArrayList<>();
weapon.add("WoodSword");
weapon.add("IronSword");
weapon.add("MagicSword");
// 将怪兽加入列表
ArrayList<Monster> monster = new ArrayList<>();