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

正文內(nèi)容

第3講使用類和對(duì)象編程一(參考版)

2024-10-02 16:10本頁(yè)面
  

【正文】 成員變量和方法的兩種形式(續(xù)) 小結(jié) ?基本數(shù)據(jù)類型和表達(dá)式的 3個(gè)實(shí)例 ?類的定義 ?對(duì)象的創(chuàng)建 ?成員變量和成員方法 。 ? 靜態(tài)變量不再重新分配內(nèi)存,所有的對(duì)象共享靜態(tài)變量,即所有對(duì)象的靜態(tài)變量使用相同的內(nèi)存空間。 ci 實(shí)例變量 實(shí)例方法 sj 實(shí)例變量 實(shí)例方法 靜態(tài)變量 靜態(tài)方法 ? 實(shí)例變量和實(shí)例方法是指每個(gè)變量和方法唯一的與一個(gè)對(duì)象相關(guān)聯(lián),即在創(chuàng)建某個(gè)對(duì)象時(shí),同時(shí)為這個(gè)對(duì)象創(chuàng)建所有實(shí)例變量的副本,關(guān)聯(lián)所有的實(shí)例方法。 對(duì)象占用內(nèi)存圖示 ? Triangle t1=new Triangle()。 變量名 成員變量和方法的兩種形式 ?類體中定義的成員變量和方法均有兩種形式: ? 用 static修飾的稱為類變量和類方法,也常稱之為靜態(tài)變量和靜態(tài)方法; ? 未用 static修飾的變量和方法稱為實(shí)例變量和實(shí)例方法。 ( 2)直接使用方法的值,不再返回給另一個(gè)變量。 ? 調(diào)用格式為: 對(duì)象名 .方法名 ([參數(shù)列表 ]) ? 例如,類 Triangle的方法 setSide(),設(shè)置三角形的三邊,結(jié)果為給變量 d d2和 d3賦值,語句 (a,b,c)。 方法的創(chuàng)建(續(xù)) 方法的調(diào)用 ? 創(chuàng)建的方法指明了方法的作用,通過調(diào)用方法,方法才能發(fā)揮它的作用。 ? 如果希望方法有返回值,則在方法的最后一條語句使用return,終止方法并返回該方法的調(diào)用者。方法的參數(shù)列表是可選的,如果沒有,說明沒有直接調(diào)用的參數(shù)。 [修飾符 ][abstract][static][final] 返回值類型 方法名([參數(shù)列表 ]) //方法頭 { 方法體 } ? 返回值類型是方法返回值的數(shù)據(jù)類型。 ? 修飾符是可選的,與成員變量的修飾符相同 ,功能類似。 } } 方法的創(chuàng)建 ? 方法操作類所定義的數(shù)據(jù),以及提供對(duì)數(shù)據(jù)的訪問的代碼 . ? 創(chuàng)建方法的格式為: [修飾符 ][abstract][static][final] 返回值類型 方法名 ([參數(shù)列表 ]) //方法頭 { 方法體 } ? 方法體可以包含一個(gè)或多個(gè)語句,每個(gè)方法執(zhí)行一項(xiàng)任務(wù)。 // =。 float getRadius() { return radius。 static和 final 成員變量的初始化 ,如果沒有賦值,則其初值是它的默認(rèn)值。 ?被 final修飾的叫最終變量,最終變量的值在程序的整個(gè)執(zhí)行過程中是不會(huì)改變的,即 Java語言中的符號(hào)常量。 static 和 final是非訪問修飾符。用private修飾成員變量可以實(shí)現(xiàn)數(shù)據(jù)隱藏機(jī)制 ? default:如果定義成員變量時(shí),沒有修飾符,它的訪問屬性就是默認(rèn)的,表示它可以被本類及同一包中的其他類訪問。 ?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1