package uno.mloluyu.characters; public class AdvancedFighter extends SimpleFighter { public AdvancedFighter(String name) { super(name); // 调用父类构造函数 } @Override public void attack(String attackType) { // 先使用父类的攻击逻辑来保证 isAttacking/attackTimer/attackbox 等状态被正确设置 super.attack(attackType); // 在这里可以添加 AdvancedFighter 特有的扩展行为(攻击力、特效等) // 例如:根据 attackType 调整伤害或触发粒子/声音,但不要忘记保留父类的状态设置 } }