1、實現多態
1.虛方法:將父類的方法標記為虛方法,使用關鍵字virtual,這個函數可以被子類重新寫一遍
2.抽象類:當父類中的方法不知道該如何實現的時候,可以考慮將父類寫成抽象類,將方法寫成抽象方法
2、C#中的訪問修飾符
public:公共的公開的
private:私有的,只能在當前類內部訪問
protected:受保護的,只能在當前類內部和該類的子類中訪問
internal:只能在當前項目中訪問。在同一個項目中,internal和public的權限是一樣的
protected internal:雙重受限保護
1.能夠修飾類訪問的修飾符只有:public,internal
2.可訪問性不一致
子類訪問權限不能高于父類訪問權限,會暴露父類的成員。
3、值類型在復制的時候,傳遞的是這個值。
引用類型在復制的時候,傳遞的是地址
4、序列化:就是將對象轉換為二進制
反序列化:將二進制轉換為對象
作用:傳輸數據
5、partial部分類
public partial class Person
{
}
public partial class Person
{
}
兩個類中可以互相訪問 ?這兩個部分類組成一個Person
6、sealed密封類
不能夠被其他類繼承,但可以繼承其他類
7、接口
【】