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

正文內(nèi)容

面向?qū)ο缶幊潭^承封裝和多態(tài)(編輯修改稿)

2025-06-15 21:54 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 法: 1)為一個(gè)私有類(lèi)定義公共讀方法和寫(xiě)方法; 2)使用屬性,用 set和 get訪問(wèn)器。 public class Student { private string studentname。 public string getstudentname( ) { return(studentname); } public string setstudentname(string na) { studentname=na。} } class App { public static void Main( ) {Student s1=new Student( )。 (“zhanghua”)。 (( ))。 } } 不能使用語(yǔ)句 =“zhanghua”。 多態(tài) 多態(tài)指的是定義具有不同功能但相同名稱(chēng)的方法或?qū)傩缘亩鄠€(gè)類(lèi)的能力。 C中的多態(tài)可以由虛方法實(shí)現(xiàn)。 對(duì)于非虛方法,其實(shí)現(xiàn)是不變的,無(wú)論由基類(lèi)實(shí)例調(diào)用還是由派生類(lèi)實(shí)例調(diào)用都是相同的;而虛方法的實(shí)現(xiàn)可以由派生類(lèi)取代,取代的過(guò)程稱(chēng)為重寫(xiě)。重寫(xiě)可以取代從基類(lèi)繼承的虛方法,但原虛方法的可訪問(wèn)性不能改變,靜態(tài)方法和非虛方法不能被重寫(xiě)。 基類(lèi) public virtual void Show( ) { ... } 派生類(lèi) public override void Show( ) { ... } 虛方法重寫(xiě)舉例:定義基類(lèi)圓形 Round,有一個(gè)成員半徑,編寫(xiě)構(gòu)造函數(shù)和計(jì)算面積的虛方法 Area( ) 。再定義一個(gè)派生類(lèi)球形 Sphere,對(duì)虛方法 Area進(jìn)行重寫(xiě)。 class Round { public double r。 public Round(double r) { =r。 } public virtual double Area( ) { return(*r*r)。 } } class Sphere:Round { public Sphere(double r):base(r) { } public override double Area( ) { return(*r*r*r)。 } } class App { static void Main( ) { Sphere s=new Sphere(2)。 (( ))。 } } 1. this關(guān)鍵字 this關(guān)鍵字的作用是引用調(diào)用方法的當(dāng)前實(shí)例,它可以從構(gòu)造函數(shù)、實(shí)例方法和實(shí)例訪問(wèn)器中訪問(wèn)成員。 用法一:使用 this來(lái)訪問(wèn)域和方法 void sayHello( ){ (“My name is”+name)。} 與以下方法相同 —— void sayHello( ){ (“My name is”+)。} 用法二:解
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1