2012-05-26 65 views
2

我遇到了一個術語「原始」對象。搜索後,我得到了一個原始類是那個沒有直接超類的類,例如Object。它是否正確?java中的原始類對象

另外,如何創建原始類,因爲每個Java類都從Object類擴展而來。

+2

我認爲你不能。 – user278064

+0

你確定你不是在尋找'原始類加載器'而不是? – Jeshurun

回答

4

不能創建一個原始類。

除了沒有超類的Object,每個類都有且只有一個直接超類(單繼承)。在沒有任何其他顯式超類的情況下,每個類都隱式地是Object的一個子類。

類可以從派生自類的類派生的類派生,等等,最終派生自最上面的類Object。據說這樣的一個類是從繼承鏈中的所有類繼承到對象的後代。

http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html

2

您無法創建原始類。 唯一的原始類是對象類

而你聲明的任何類都會自動從Object繼承。