与重写类似,方法的重写是子类覆盖父类的对象方法
隐藏,就是子类覆盖父类的类方法
步骤1:父类
步骤2:子类隐藏父类的类方法
步骤3:练习-隐藏
步骤4:答案-隐藏
步骤 1 : 父类
父类有一个类方法 :battleWin
package charactor;
public class Hero {
public String name;
protected float hp;
//类方法,静态方法
//通过类就可以直接调用
public static void battleWin(){
System.out.println( "hero battle win" );
}
}
|
步骤 2 : 子类隐藏父类的类方法
子类隐藏父类的类方法
package charactor;
public class ADHero extends Hero implements AD{
@Override
public void physicAttack() {
System.out.println( "进行物理攻击" );
}
//隐藏父类的battleWin方法
public static void battleWin(){
System.out.println( "ad hero battle win" );
}
public static void main(String[] args) {
Hero.battleWin();
ADHero.battleWin();
}
}
|
更多内容,点击了解: https://how2j.cn/k/interface-inheritance/interface-inheritance-hide/310.html