Java 中的方法隐藏是什么?如何使用它?


当超类和子类包含包括参数在内的相同方法时,并且它们是静态的。

超类中的方法将被子类中的方法隐藏。这种机制被称为方法隐藏。

示例

现场演示

class Demo{
   public static void demoMethod() {
      System.out.println("method of super class");
   }
}
public class Sample extends Demo {
   public static void demoMethod() {
      System.out.println("method of sub class");
   }
   public static void main(String args[] ) {
      Sample.demoMethod();
   }
}

输出

method of sub class

更新日期: 30-07-2019

2K+ 浏览

开启你的 事业

完成课程获得认证

开始吧
广告