1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| package cn.itcast.day11.demo06;
public class Hero {
private String name; private int age; private Weapon weapon;
public Hero() { }
public Hero(String name, int age, Weapon weapon) { this.name = name; this.age = age; this.weapon = weapon; }
public void attack() { System.out.println("年龄为" + age + "的" + name + "用" + weapon.getCode() + "攻击敌方。"); }
public String getName() { return name; }
public void setName(String name) { this.name = name; }
public int getAge() { return age; }
public void setAge(int age) { this.age = age; }
public Weapon getWeapon() { return weapon; }
public void setWeapon(Weapon weapon) { this.weapon = weapon; } }
|