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

更新日期: 2019 年 7 月 30 日

2K+ 次浏览

开启您的 职业生涯

完成课程即可获得认证

开始
广告