這是為啥啊 它總讓刪掉static 但刪了代碼運行就不行了
uj5u.com熱心網友回復:
public class Parent {int x = 100;
void m(){
System.out.println(x);
}
}
class Child extends Parent{
int x = 200;
public static void main(String[] args) {
Child a = new Child();
a.m();
System.out.println(a.x);
}
}
// Child要在Parent外,你的寫是錯誤的,內部類沒有這樣的用法
uj5u.com熱心網友回復:
他會說在parent類里找不到main方法
uj5u.com熱心網友回復:
你這個寫法我也沒看懂。要不你就把child整個類拿出來 把parent寫在上面 把檔案名改成Child 讓parent做個內部類,因為你現在main方法時屬于child的啊,所以parent里面咋會有main方法轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/73020.html
標籤:Eclipse
下一篇:spring事務
