可以在 Java 中扩展静态内部类吗?


静态内部类是一种嵌套类,是外部类的静态成员。它可以在不实例化外部类的情况下通过使用其他静态成员来访问。和静态成员一样,静态嵌套类无法访问外部类的实例变量和方法。

你可以通过使用另一个内部类扩展静态内部类。

示例

在线演示

public class SampleClass {
   static abstract class Test{
      int num = 300;
      public abstract void display();
   }
   class DemoClass extends Test{
      public void display() {
         System.out.println("Hi how are you");
      }
   }
   public static void main(String args[]){
      SampleClass obj = new SampleClass();
      obj.new DemoClass().display();
   }
}

输出

Hi how are you

更新于:2019-07-30

已观看:2000 次

开始您的 职业生涯

完成课程以获得认证

开始
广告