1.子類別如果繼承父類別,沒有選擇建構子是要實作那個父類別的建構子 預設會給它沒有方法那個
2..Net framework 會先建構父類別再建構子類別,
new子類時預設會先訪問父類中的「空建構式」,如果父類別沒有空建構式,
1.子類別如果繼承父類別,沒有選擇建構子是要實作那個父類別的建構子 預設會給它沒有方法那個
2..Net framework 會先建構父類別再建構子類別,
new子類時預設會先訪問父類中的「空建構式」,如果父類別沒有空建構式,
繼承 (Inheritance) 和封裝 (Encapsulation) 以及多型 (Polymorphism)
並稱物件導向程式設計的三個主要特性
繼承可讓您建立新類別 (Class) 以重複使用、擴充和修改其他類別中定義的行為。
1.結構宣告內不能初始化欄位(宣告時直接指定值)
,除非將其宣告為 const 或 static。
初始化要在建構子中完成。
陣列常用屬性
int[] a1 = new int[3]; int[,] a2 = new int[3, 4];//3樓4戶(三列四行) //1.Length屬性--取得陣列中陣列元素的個數 Response.Write("a1的Length是:" + a1.Length);//輸出3 Response.Write("a2的Length是:" + a2.Length);//輸出12 //2.Rank屬性--表示陣列中的維度(秩) Response.Write("a1的Rank是:" + a1.Rank);//輸出1 Response.Write("a2的Rank是" + a2.Rank);//輸出2
陣列常用方法
1.GetUpperBound方法--取得陣列中某一維度上限