public class Objectlnstance{
public String toString(){
return getClass().getName;
}
public static void main(String[] args){
System.out.println(new Objectlnstance());
}
}
輸出是ObjectInstance。
問題:輸出的應該是一個Objectlnstance類的實體吧,并且呼叫構造方法,可這里沒有定義這個構造方法吧,這里為什么輸出重寫方法?怎么來的?
uj5u.com熱心網友回復:
1,類默認有個無參構造2,重寫方法是默認繼承object類,為了以字串形式輸出
uj5u.com熱心網友回復:
好的??,多謝了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/86127.html
標籤:Java相關
