📄 test.java
字号:
import java.io.*;
public class Test
{
public static void main(String[] args)
{
Character theQueen = new Queen();
Character theKing = new King();
Character theKnight = new Knight();
Character theTroll = new Troll();
theQueen.display();
theQueen.performUseWeapon();
theKing.display();
theKing.performUseWeapon();
theKnight.display();
theKnight.performUseWeapon();
theTroll.display();
theTroll.performUseWeapon();
WeaponBehavior weapon1 = new AxeBehavior();
WeaponBehavior weapon2 = new SwordBehavior();
System.out.println("now let queen and king change to use axe\n knight and troll change to use sword");
theQueen.setWeapon(weapon1);
theKing.setWeapon(weapon1);
theKnight.setWeapon(weapon2);
theTroll.setWeapon(weapon2);
theQueen.display();
theQueen.performUseWeapon();
theKing.display();
theKing.performUseWeapon();
theKnight.display();
theKnight.performUseWeapon();
theTroll.display();
theTroll.performUseWeapon();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -