課程
/后端開發
/Java
/Java入門第二季 升級版
為什么在未賦值的情況下會出錯?Telephone phone=new Telephone();phone.screen; //此處顯示有錯誤phone.screen=1.0f//正確
2018-06-14
源自:Java入門第二季 升級版 8-3
正在回答
要看你在什么地方用這個,如果下面這個句子就不報錯
System.out.print(phone.screen);
你的就相當于這個語句:
int i = 3;
i;
這個i不能單個出現,就是說你的phone.screen
兄弟,他沒有值啊
可能你的screen屬性定義成final類型吧,如果是的話,系統是不會自動為它初始化的。
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
5 回答引用對象的屬性
2 回答關于類,對象,屬性,方法的理解
2 回答使用super訪問父類對象屬性
2 回答父類數去獲取子類對象的屬性
1 回答如果一個類有多個對象,那怎么區分對象用toString輸出各自對象的屬性
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-07-27
要看你在什么地方用這個,如果下面這個句子就不報錯
System.out.print(phone.screen);
你的就相當于這個語句:
int i = 3;
i;
這個i不能單個出現,就是說你的phone.screen
2018-06-22
兄弟,他沒有值啊
2018-06-14
可能你的screen屬性定義成final類型吧,如果是的話,系統是不會自動為它初始化的。