課程
/后端開發
/Java
/Java入門第二季 升級版
各位大家好,請問object既然作為一個類,那么它的構造方法,屬性和其他方法都在哪里呢?雖然說object作為一個類,但是我并不覺得它是一個正常的類????
2021-01-06
源自:Java入門第二季 升級版 9-8
正在回答
謝謝二位,不過今天早上我起來看怎么發現這個課沒了...新版的沒有object這個知識點,是它現在不常用了嗎?
你對面向對象的思想還不是很清楚,面向對象是說萬物即對象,即世界是由對象構成的,那么你在java中所用的所有默認方法與功能都是來自他的父類,也就是Object類。Object類是所有類的父類,它是最早存在的那個雞,其它所有類都是它的蛋。根據類的執行順序,先初始化父類對象再初始化子類對象,所以你在定義定義一個對象的時候就已經調用Object類的構造方法了。它也有很多屬性和方法,一般用的比較多的就是toString()方法和equals()方法。
我們平時使用的幾乎都是object的子類,所以感覺上object完全是藏起來的,但子類可以使用從object類繼承來的函數如toString(),子類的默認的無參構造函數就是繼承自object,java是強類型語言,所以我們盡可能將變量的類型寫的易于閱讀,但是我們完全可以把其他類的對象賦值給一個object對象,就像JavaScript中所有的類型都可以以var聲明一樣,java中的對象可以以object聲明。
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
1 回答下面代碼中的equals()方法誰能解釋一下
1 回答能解釋一下嗎
4 回答誰等解釋一下,為什么我調用子類得時候會報錯 急?。。?/p>
2 回答有大神能解釋一下嗎?
2 回答請問那個System.out.println(“screen:”+phone2.getScreen());+號后面為什么要用這個呢?能具體解釋一下嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2021-01-08
謝謝二位,不過今天早上我起來看怎么發現這個課沒了...新版的沒有object這個知識點,是它現在不常用了嗎?
2021-01-08
你對面向對象的思想還不是很清楚,面向對象是說萬物即對象,即世界是由對象構成的,那么你在java中所用的所有默認方法與功能都是來自他的父類,也就是Object類。Object類是所有類的父類,它是最早存在的那個雞,其它所有類都是它的蛋。根據類的執行順序,先初始化父類對象再初始化子類對象,所以你在定義定義一個對象的時候就已經調用Object類的構造方法了。它也有很多屬性和方法,一般用的比較多的就是toString()方法和equals()方法。
2021-01-08
我們平時使用的幾乎都是object的子類,所以感覺上object完全是藏起來的,但子類可以使用從object類繼承來的函數如toString(),子類的默認的無參構造函數就是繼承自object,java是強類型語言,所以我們盡可能將變量的類型寫的易于閱讀,但是我們完全可以把其他類的對象賦值給一個object對象,就像JavaScript中所有的類型都可以以var聲明一樣,java中的對象可以以object聲明。