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

正文內(nèi)容

java第一章對象和類-資料下載頁

2025-05-10 17:34本頁面
  

【正文】 文本。 ? 在 BlueJ中查看類的源代碼: ? 源代碼( source code):類的源代碼決定了類的結(jié)構(gòu)和這個類的每個對象的行為(字段和方法)。 練習(xí):查看 Picture類的源代碼,在 Picture類的源代碼中,找到畫圖的那部分。修改這部分代碼,使太陽是藍(lán)色的。 練習(xí):在圖中加入第二個太陽。為此,請注意代碼頂部的字段定義。 舉例: labclasses工程 打開 labclasses工程,該工程是一個簡化了的學(xué)生數(shù)據(jù)庫,用來記錄上實驗課的學(xué)生的信息,并打印班級名單。創(chuàng)建一些 Student類的對象。調(diào)用每個對象的 getName方法,解釋一下發(fā)生的情況。 ? 有些方法的調(diào)用可以返回一個結(jié)果值,方法的聲明語句會表明它是否有返回值、返回值的類型是什么。 ?getName的聲明如下: String getName() ?changeName方法的聲明是: void changeName(String replacementName) 結(jié)論 1: 方法可以通過返回值來返回對象的信息。 通過調(diào)用方法,既可改變對象的狀態(tài),也可獲取對象的狀態(tài)。 舉例: labclasses工程 ? 創(chuàng)建一個 LabClass類的對象,需要提供這個班級的最大學(xué)生人數(shù)( int類型)。調(diào)用該類的 numberOfStudent方法,這個方法做了什么? ? 觀察 enrollStudent方法的聲明,該方法參數(shù)的類型是Student。調(diào)用該方法,并傳遞 Student類型的對象。 ? 調(diào)用 printList方法,查看在 BlueJ的終端窗口中打印的對象清單,其中列出了所有的學(xué)生。 結(jié)論 2: ? 對象可以作為參數(shù)傳遞給其他對象的方法。 ? 當(dāng)一個方法需要對象作為參數(shù)時,在方法的聲明中,所需要對象的類的名字就會列出來作為參數(shù)的類型。 小 結(jié) ? 程序的功能通過對象的交互來實現(xiàn)。 ? 對象具有狀態(tài)和行為。 ? 對象用字段保存數(shù)據(jù),每個字段也有其類型。 ? 對象的方法表示對象的行為,可以通過對象的方法與對象“通信”。 ? 方法可以有參數(shù)和返回值。 ? 對象是依據(jù)類的定義創(chuàng)建的,類的定義是以特定的編程語言編寫的。
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1