我遇到一個問題,詢問 「關於」默認「構造函數,下列哪一項是正確的?」默認構造函數不初始化類的實例成員?
和選項 「它初始化類的實例成員。」 是不正確的選擇。
現在,我的理解是,如果我們有一個代碼,如
Class Test {
String name;
}
那麼編譯器創建默認構造函數,看起來像
Class Test {
String name;
Test(){
super();
name = null;
}
}
不是默認的構造函數初始化實例成員名稱= null?
[Java默認構造函數]的可能重複(http://stackoverflow.com/questions/4488716/java-default-constructor) –
'class'在Java中是小寫的。 – kamoroso94