day11-接口作为成员变量类型(skill)
This commit is contained in:
@@ -21,6 +21,24 @@ public class Demo07 {
|
||||
//boss回击
|
||||
hero.protect();
|
||||
|
||||
System.out.println("BOSS掉落了一本技能书");
|
||||
Skill skill = new Skill() {
|
||||
@Override
|
||||
public void outSkill() {
|
||||
System.out.println("施放野火燎原技能,团队伤害9999");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getName() {
|
||||
return "野火燎原";
|
||||
}
|
||||
};
|
||||
//装备技能
|
||||
hero.setSkill(skill);
|
||||
//英雄获取自己的技能,并施放
|
||||
hero.getSkill().outSkill();
|
||||
|
||||
|
||||
System.out.println("游戏结束");
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user