我想知道说一个字段隐藏在两个java类之间是什么意思,在运行代码时根据结果输出是什么意思?我有一个抽象类,它有一个protected static boolean field = false,还有一个子类,它有一个同名的布尔型字段,但不是静态的,并且设置为true。如果我有这样的代码:
Superclass d = new subclass();
在Java中,我有一个abstract class Player,Striker和Defender两个类--它们都扩展了abstract class Player。我有一个Interface IAttack和一个Interface IDefend。在这两个接口中,只有一个方法的原型--方法shoot(用于接口IAttack)和方法tackle(用于接口IDefend)。我已经实现了方法shoot(resp )。( tackle)在St