課程
/后端開發
/Java
/Java入門第二季 升級版
課程視頻里寫道,改寫了toString()方法后輸出對象的屬性值,可是main方法里并沒有調用過toString()方法,這是怎么回事呢?
2016-01-14
源自:Java入門第二季 升級版 9-8
正在回答
toString()在Dog類已經實現了,dog 是 Dog類的一個對象,所以打印dog時,會加載整個類,當執行到toString()時,返回的內容自然就被打印出來了。
_Jack_Han_ 提問者
星小夢
創建類的本身有隱式的toString方法
在main方法中創建愛你對象dog后加了一句 system.out.println(dog)這句話就已經執行了dog子類,所以就調用了tostring的方法
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
2 回答關于toString的一些問題
1 回答相當于調用toString()方法?
2 回答toString()用法問題
3 回答關于setter方法和getter方法的問題
8 回答有關與toString的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-01-15
toString()在Dog類已經實現了,dog 是 Dog類的一個對象,所以打印dog時,會加載整個類,當執行到toString()時,返回的內容自然就被打印出來了。
2016-03-08
創建類的本身有隱式的toString方法
2016-01-15
在main方法中創建愛你對象dog后加了一句 system.out.println(dog)這句話就已經執行了dog子類,所以就調用了tostring的方法