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

正文內(nèi)容

[高等教育]c面向?qū)ο蟪绦蛟O(shè)計(jì)-資料下載頁

2025-01-19 18:26本頁面
  

【正文】 else { age = 18。 } } } 控制私有字段的可訪問性 保護(hù)內(nèi)部數(shù)據(jù)的安全 建議類內(nèi)部敏感字段使用 屬性來控制訪問 類型可以是各種數(shù)據(jù)類型,如:對(duì)象、數(shù)組等等 類和類的成員 — 屬性 public class Student { int age = 26。 // 姓名 private string name。 public string Name { get { return name。 } set { name = value。 } } //信息輸出 public void pr() { … } } 類的成員 字段 屬性 方法 … 類名 類和類的成員 — 屬性 ? 如果只提供了 get{ },沒有 set{ },這樣的屬性為只讀屬性 ? 如果只提供了 set{ },沒有 get{ },只寫屬性 ? 優(yōu)點(diǎn): – 屬性在使用時(shí)類似于類的字段,簡單 – 屬性在實(shí)現(xiàn)時(shí)類似于方法,可以編寫代碼控制用戶對(duì)數(shù)據(jù)的存、取,增加安全性檢查 – 可以設(shè)置只讀或只寫屬性 ? 編寫學(xué)生管理系統(tǒng)中的 Student類 ? 包含的屬性 – 年齡( 0100)不符合的設(shè)為 18 – 姓名(只讀屬性) – 愛好(讀寫) ? 給屬性賦值并打印出來 練 習(xí) 10 分鐘 ? 課本 25頁,編寫學(xué)生類實(shí)例。 方法重載 方法可以重載,即兩個(gè)或兩個(gè)以上方法有 相同的名稱 。重載后的方法被調(diào)用時(shí) ,可根據(jù)方法的 參數(shù)個(gè)數(shù)、類型 來區(qū)分應(yīng)該調(diào)用哪個(gè)方法。 例如能同時(shí)處理整型與浮點(diǎn)型數(shù)據(jù)的重載方法: public void max(int a, int b){} public void max(float a, float b){} public void max(int a,int b,int c){} 為什么要重載 public int Sum(int para1, int para2) { return para1 + para2。 } 整形參數(shù),返回值整型 如果想讓兩個(gè) string型、兩個(gè) double型相加,怎么做? 編寫兩個(gè)不同名字的方法,根據(jù)參數(shù)的不同調(diào)用相應(yīng)不同的方法 方法的重載 ? 同一個(gè)類中添加幾個(gè)名字相同,參數(shù)與返回值不同的方法 public string Sum(string para1, string para2) { return para1 + para2。 } public double Sum(double para1, double para2) { return para1 + para2。 } 重載的方式 class Add { public string Sum(string para1, string para2) {…} public int Sum(int para1, int para2) {…} } 基于不同類型參數(shù)的重載 class Add { public int Sum(int para1, int para2) {…} public int Sum(int para1, int para2,int para3) {…} } 相同類型不同參數(shù)個(gè)數(shù)的重載 不允許重載方法僅僅是返回值不同 編寫兩個(gè)得到最小值的方法,一個(gè)方法得到兩個(gè)數(shù)中的最小值,一個(gè)方法得到三個(gè)數(shù)中的最小值。 練 習(xí) 10 分鐘 方法重載 構(gòu)造方法重載 ? 構(gòu)造函數(shù)重載 構(gòu)造函數(shù)名稱相同,參數(shù)個(gè)數(shù)或類型不同,從而構(gòu)成重載。 見課本 28頁學(xué)生類設(shè)計(jì)。 2022/2/16 49 C程序設(shè)計(jì)實(shí)用教程 C常用基礎(chǔ)類 自學(xué)了解: ? Math類,常用 Math方法 ? Random類,會(huì)產(chǎn)生多個(gè)隨機(jī)數(shù) ? Convert類,常用數(shù)據(jù)類型轉(zhuǎn)換 練 習(xí) 20 分鐘 Thank You
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1