public class Parent class{
public String name ="父類名稱";
public String parent name ="父類名稱";
public class Child class extends ParentClass{
private String child name;
}
public static void main(String[] args){
ChildClass child = new ChildClass();
System.out.printing(child.parentName);
}
}
寫完之后在ChildClass child =new ChildClass(); 會報錯,為什么?是不是繼承本身就寫錯了,不能這樣寫這個
uj5u.com熱心網友回復:
百度一段java類繼承的代碼,或是你直接照著書上的抄,你這個自己的寫的沒有一個地方是正確的,基礎的知識還得學的扎實一點,正確一點uj5u.com熱心網友回復:
你大小寫注意了嗎? 貼代碼貼正確, Child和class看起來分開的。
uj5u.com熱心網友回復:
你這幾行代碼真是慘不忍睹,你是想子類呼叫父類的屬性吧?public class Parent {
public String name ="父類名稱";
public String parent_name ="父類名稱";
public static void main(String[] args){
Child child = new Child();
System.out.print(child.parent_name);
}
}
class Child extends Parent{
private String name;
}
uj5u.com熱心網友回復:
如果不考慮寫代碼問題,你子類是父類的內部類,所以當父類實體沒有創建,無法單獨創建內部類。uj5u.com熱心網友回復:
謝謝你的幫助
uj5u.com熱心網友回復:
謝謝你的幫助
uj5u.com熱心網友回復:
謝謝你的幫助
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/273442.html
標籤:Java相關
