訪問修飾符:pubulc:公共的,只要引用了命名空間,就可以隨意進行訪問private:私有的,只有當前類內部才可以訪問 internal:內部的,當前程式集內可以訪問,程式集就是命名空間,此修飾符是預設的protected:被保護的,當前類和它的子類才可以訪問 命名空間:也叫程式集,項目中每一個文 ...
訪問修飾符:
pubulc:公共的,只要引用了命名空間,就可以隨意進行訪問
private:私有的,只有當前類內部才可以訪問
internal:內部的,當前程式集內可以訪問,程式集就是命名空間,此修飾符是預設的
protected:被保護的,當前類和它的子類才可以訪問
命名空間:
也叫程式集,項目中每一個文件夾都是一個獨立的命名空間
如果要使用某一個命名空間下的類文件,那麼必須首先引用此命名空間
-------------------------------------------------------------------
封裝;
打包,封起來,保護起來
private int _Ids; - 私有的成員變數
public int Ids - 屬性,封裝基本結構
{
get{ return _Ids; }
set{ _Ids = value; }
}
一個成員變數可以有很多個屬性
屬性返回類型可以是任意類型,不是必須要與成員變數類型相同
屬性可以是只讀的,也可以是只寫的,也可以兩者都有
-----------------------------------------------------------------
繼承:
子類可以繼承父類所有的public方法和屬性
父類不可以調用子類的方法和屬性,哪怕是public的
子類可以轉換成父類,轉換成的這個父類也可以轉換回相應子類
子類轉換成父類,這個父類不可以轉換成其它的子類
父類
子類 - 某個類的子類,派生類,超類
Plane這個類是Fly的派生類,
Plane這個類派生自Fly