我们可以覆盖Java中的实例成员吗?

时间:2015-06-06 20:53:37

标签: java

我们可以覆盖Java中的实例/静态成员吗​​? 如果我们这样做会发生什么?

2 个答案:

答案 0 :(得分:0)

是的,你可以。

public class HelloWorld{

     public static void main(String []args){
        Child.hello();
     }

     static class Parent{
         public static int i = 0;

         public static void hello(){
             System.out.println("hello");
         }
     }

        static class Child extends Parent{
         public static int i = 1;

         public static void hello(){
             System.out.println("world");
         }
     }
}

答案 1 :(得分:-1)

不,我们无法覆盖java中的实例/静态字段。也无法覆盖静态方法。