freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[高等教育]第8章面象對(duì)象—接口、內(nèi)部類與包(參考版)

2025-01-22 18:53本頁(yè)面
  

【正文】 ? 察看當(dāng)前目錄,可以看到生成了壓縮文件 。 制作 JAR文件 ? 壓縮打包生成 JAR文件的步驟如下: 2. 在 DOS命令符狀態(tài)下,輸入下面的命令: ? jar cmf ? 其中,參數(shù) c表示創(chuàng)建一個(gè)新 JAR件; ? f表示要用到的 class文件; ? m表示文件清單的文件名。文件的內(nèi)容是下面的語(yǔ)句,用來(lái)指明含 main()方法的主類 testJar: ? MainClass: testJar ? 注意 : 主類與前面的冒號(hào)“:”必須有一個(gè)空格且只能有一個(gè)空格。 } } 【 例 】 JAR 文件的應(yīng)用 167。 (\n中華人民共和國(guó)的生日: )。 } public int getDay() { return day。 } public int getYear() { return year。 month=m。該行以一個(gè)換行符作為結(jié)束符 class theDate{ private int year, month,day。 167。 167。 ? Java還提供了本地內(nèi)部類 , 它可以出現(xiàn)在任意的代碼塊中 ,包括一個(gè)方法體中或者一個(gè) for語(yǔ)句的代碼塊 ? 如果一個(gè)本地內(nèi)部類沒(méi)有聲明名字 , 這就是 Java中的匿名內(nèi)部類 ? 匿名類是一種特殊的內(nèi)部類 , 它是在一個(gè)表達(dá)式內(nèi)部包含一個(gè)完整的類定義 。 然后運(yùn)行Outer$Test可完成對(duì)外部類的測(cè)試 ? Java將嵌套類分 2類:嵌套頂層類 ( nested toplevel classes) 和內(nèi)部類 ( inner classes) , 內(nèi)部類又分為: ? 實(shí)例內(nèi)部類 ( instance inner class) ; ? 本地內(nèi)部類 ( local inner class) ? 匿名內(nèi)部類 ( and anonymous inner class) ? 所謂頂層類就是它沒(méi)有超類 , 如果在內(nèi)部類的聲明前加上 static的修飾符 , 該內(nèi)部類自動(dòng)轉(zhuǎn)化為頂層類 。 (s)。 } public static class Test{ //含有靜態(tài) main方法的靜態(tài)內(nèi)部類 public static void main (String[] args){ //測(cè)試外部類 Outer t=new Outer(10,100)。 j=b。 static int s=1。 } } 定義靜態(tài)公用內(nèi)部類 靜態(tài)內(nèi)部類中的 靜態(tài)變量 紀(jì)錄創(chuàng)建對(duì)象的序號(hào) 靜態(tài)內(nèi)部類的構(gòu)造方法 創(chuàng)建一個(gè)對(duì)象 序號(hào)自動(dòng)增加 在靜態(tài) main方法中,通過(guò)完整的內(nèi)部類標(biāo)示符創(chuàng)建內(nèi)部類對(duì)象 在靜態(tài) main方法中,通過(guò)完整的內(nèi)部類標(biāo)示符,并使用靜態(tài)成員變量記錄創(chuàng)建對(duì)象的序號(hào) 167。 s2 = new (―李四 )。 } } public static void main (String args[]) { s1 = new (―張三 )。 number = count。 public Student(String n1) { name = n1。 String name。 靜態(tài)內(nèi)部類 ?如果一個(gè)內(nèi)部類是靜態(tài)的,那么靜態(tài)內(nèi)部類中的方法(無(wú)論是靜態(tài)的方法還是非靜態(tài)的方法)只能直接訪問(wèn)外部類中的靜態(tài)成員 ?要訪問(wèn)外部類中的非靜態(tài)成員,則必須在內(nèi)部類創(chuàng)建外部類的對(duì)象,通過(guò)對(duì)象名訪問(wèn)外部非靜態(tài)成員 ?只有靜態(tài)內(nèi)部類才可以聲明靜態(tài)成員; ?靜態(tài)內(nèi)部類無(wú)法正常訪問(wèn)外部類非靜態(tài)成員,受到限制 ? 需要在內(nèi)部類定義靜態(tài)成員; ? 希望隱藏內(nèi)部類; ? 避免類名重復(fù) ? 為了避免這種情況 , 可以把可能重名的類設(shè)置為static、 public的內(nèi)部類 ? 其他類在引用時(shí)要使用完成的內(nèi)部類名標(biāo)識(shí) ( 外部類名 .內(nèi)部類名 ) , 這樣就避免了類名重復(fù) 。 }} 聲明內(nèi)部類 訪問(wèn)其外部類的成員變量 內(nèi)部類的成員: name,output() 外部類方法,與內(nèi)部類方法同名 創(chuàng)建內(nèi)部類
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1