1.什麼是繼承?**舉例說明
繼承就是子類繼承父類裡面的屬性和方法
// 父類
public class fl
// 子類
public class zl:fl
2.什麼是多型?**舉例說明
乙個事物的多種形態
class fl
}
class zl : fl
}class zl1 : fl
}
3.什麼是抽象類?**舉例說明
用abstract生成的類叫作抽象類,它可以包含多種方法以及抽象方法
// 抽象類
public abstract class cx
public string sayhi()
4.抽象類和介面的相同點和不同點?
相同點:可以被繼承,不能被例項化,可以包含方法宣告,派生類必須實現未實現的方法
區別:抽象基類可以定義字段、屬性、方法實現。介面只能定義屬性、索引器、事件、和方法宣告,不能包含字段。
5.抽象方法和虛方法的不同點和相同點?
不同點虛方法的方法關鍵字是virtual,抽象類方法關鍵字是abstract
虛方法宣告並實現方法。
抽象類只作宣告,無方法體/無實現。
共同點都要重寫父類的方法:關鍵字override。
都可以被繼承,都不能被例項化,都可以包含方法宣告,派生類必須實現未實現的方法
6.定義抽象類和抽象方法的關鍵字?
abstract
7.書本上的xml那一章中有哪些方法?**一一舉例
xmldocument xml = new xmldocument();
//讀取整個xml的結構
xml.load(「e:
//獲取根節點
xmlnode xmlnode = xml.documentelement;
//讀取所有子節點
foreach (xmlnode item in xmlnode.childnodes)
8.書本上檔案那一章中有哪些方法?**一一舉例
複製public void fz(string a,string a1)
刪除public void sc(string a)
移動public void yd(string a,string a1)
C 基礎封裝,繼承,多型
一 封裝 c 中可使用類來達到資料封裝的效果,這樣可以使資料與方法封裝成單一元素,以便於通過方法訪問資料。除此之外,還可以控制資料的訪問方式。在物件導向程式設計中,大多數都是以類作為資料封裝的基本單位。類將資料和運算元據的方法結合成乙個單位。設計類時,不希望直接訪問類中的資料,而是希望通過方法來訪問...
C 基礎 封裝,繼承,多型
c 中可使用類來達到資料封裝的效果,這樣可以使資料與方法封裝成單一元素,以便於通過方法訪問資料。除此之外,還可以控制資料的訪問方式。在物件導向程式設計中,大多數都是以類作為資料封裝的基本單位。類將資料和運算元據的方法結合成乙個單位。設計類時,不希望直接訪問類中的資料,而是希望通過方法來訪問資料。這樣...
c 基礎 三 繼承多型
1.繼承中 各個許可權的繼承情況 class person class student public person 公有繼承 那麼變數都會保持不變 class teacher protected person 保護繼承 那麼變數都會變保護的 class student2 private person...