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

正文內(nèi)容

c方法的使用ppt課件(已修改)

2025-05-17 12:07 本頁面
 

【正文】 類和方法 方法的使用,參數(shù)的傳遞 類的成員 類和結(jié)構(gòu)都是復(fù)合類型,它們可以包含數(shù)據(jù)成員、函數(shù)成員和嵌套成員。 例如: class Person { string name。 int height。 public void Eat (string food) { (Eat {0},food)。 } } 數(shù)據(jù)成員 函數(shù)成員 強(qiáng)調(diào): name、 height等字段本身沒有獲得實(shí)際的存儲(chǔ)空間,只有類被實(shí)例化之后才會(huì)被分配。 成員訪問限制(認(rèn)證教材 P88,非認(rèn)證 P49) private(私有) :用于成員訪問限制,表示不允許外部對(duì)象訪問該成員。 例: class Student { private string name。 private void Write() { (name)。 } } Student s1 = new Student()。 ()。 ()。 public 公有:用于類型和成員訪問限制,修飾成員時(shí)表示允許外部對(duì)象訪問該成員,修飾類型時(shí)表示允許外部程序集使用該類型。 例: class Student { public string name。 public void Write() { (name)。 } } Student s1 = new Student()。 ()。 ()。 問題:為什么同樣的代碼,在之前的例子里是錯(cuò)誤的,而在這里是正確的? 靜態(tài)成員與非靜態(tài)成員 非靜態(tài)成員屬于類型的實(shí)例(對(duì)象)所有。 靜態(tài)成員屬于類型本身所有,不隨具體對(duì)象的變化而變化。使用時(shí)要通過類名而不是通過對(duì)象名來訪問。 例如: class Student { public string name。 } Student s1 = new Student()。 ()。 class Student { public string name。 public static string school。 } Student s1 = new Student()。 ()。 ()。 類的成員:字段 一般字段 常量字段:為了防止程序?qū)δ承┲颠M(jìn)行修改,可以使用關(guān)鍵字 const將這些字段定義為常量字段。常量字段必須在定義時(shí)進(jìn)行賦值,之后只能讀取而不允許修改。常量字段是靜態(tài)的,只能通過類進(jìn)行訪問。 只讀字段:有些常量是針對(duì)對(duì)象的,比如身份證號(hào)碼、銀行卡號(hào)碼都是不能修改的,使用關(guān)鍵字 readonly定義這些字段。它們只能在對(duì)象創(chuàng)建時(shí)被賦值,而后不允許再修改。 案例分析 class Student { public const string City = FuZhou。//常量字段 public static string school = 閩江學(xué)院 。//靜態(tài)字段 school public readonly string idNum。//只讀字段,身份證號(hào) public string name。 public int age。 public void WritePersonalInfo() { ({0},{1},{2},{3},school,idNum,name,age)。 } public Student(string id)//構(gòu)造函數(shù)實(shí)現(xiàn)對(duì)只讀字段賦值 { idNum = id。 } } class Program { static void Main(string[] args) { Student s1 = new Student(350126199006210123)。 = ZhangSan。 = 20。 ()。 ()。 = 123456。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1