頂層類:可以被包含于一個(gè)包中,但不能被其它類包含的類.
被封閉類:用來表示嵌套類或內(nèi)部類.
封閉類:用來表示包含嵌套類或內(nèi)部類的類.
內(nèi)部類:作為一個(gè)外部類一個(gè)成員.內(nèi)部類是一種新的類型.
成員內(nèi)部類:這種內(nèi)部類是封閉實(shí)例的成員,和嵌類的定義的方式差不多,只不過是嵌類用關(guān)鍵字static作了限定詞.
局部內(nèi)部類:方法內(nèi)部聲明的類稱做局部內(nèi)部類.一個(gè)方法內(nèi)部能定義的類就是內(nèi)部類,只要一些簡單的代碼就可以做到.
嵌套類:一個(gè)類的定義嵌套在另一個(gè)類的定義中,被包含的類叫稱做一個(gè)嵌套類.它不是一個(gè)
頂層類.一個(gè)嵌套類也可以是一個(gè)內(nèi)部類,具體依賴它的定義方式.java語言中也可將嵌套類表示為頂層內(nèi)部類或靜態(tài)內(nèi)部類.
父類和子類:由類可以相互獨(dú)立,也可通過繼承來相互聯(lián)系.在java語言中,如果兩個(gè)類具有父子關(guān)系時(shí)有兩種類.父親類稱做超類或父類,孩子被稱做子類.
終結(jié)型類:用final聲明的類,可以保證它始終不會(huì)被用做一個(gè)父類,這保證了類不會(huì)被繼承,
它的方法也不會(huì)被重置.一些核心java類是終結(jié)型的,包括對私有類型和String的包裝類.
抽象類:如果不希望一個(gè)類被實(shí)例化,就用關(guān)鍵字abstract把它聲明為一個(gè)抽象類型,這樣的
一個(gè)類只能被用作一個(gè)父類,然后可以繼承它的子類創(chuàng)建子類對象。
--------------------------------------------------------------
如果您有java資料、建議或是相關(guān)技術(shù)信息等等,請聯(lián)系賽迪網(wǎng)IT技術(shù)--Web開發(fā)頻道,我們會(huì)在時(shí)間發(fā)布、分享給廣大網(wǎng)友。
聯(lián)系信箱:dongjw#staff.ccidnet.com (請將"#"改為"@")
Java入門:java中幾個(gè)關(guān)于類的名詞解析
更新時(shí)間: 2008-08-29 10:37:25來源: 粵嵌教育瀏覽量:1165