繼承:
一、什麼是繼承
概念:父親有的東西,並且允許繼承,所有孩子就都會有
一個父類可以擁有多個子類
一個子類只能擁有一個父類
二、父子之間的轉換
子類可以轉換成父類,這個父類只能轉換成之前的子類
------子類可繼承父類,父類可代表子類;兄弟之間不可繼承。
namespace 繼承
namespace 繼承private string _chibang;
public string chibang
set
}
namespace 繼承1、訪問修飾符:}
對於跨類訪問的一個許可權限制
public : 公共的,引用名稱空間即可隨意訪問,最高訪問許可權。
private : 私有的,只有在宣告它的類和結構中才可以訪問,訪問許可權最低。
internal : 內部的,同一個程式集中所有的類都可以訪問,程式集就是名稱空間。(現階段使用較少沒有詳細例項)
(不在同一名稱空間時:匯入名稱空間後可以正常使用;方法:例項化+右鍵類名→解析→using 類)
protected : 受保護的,只能在他自己和自己的子類中才能訪問。(現階段使用較少沒有詳細例項)
2、名稱空間 = 程式集
一組類的組名
3、靜態方法
static用來定義靜態方法和屬性;
非靜態方法需要例項化物件然後用物件來呼叫;
random r = new random();//例項化
r.next(); -- 非靜態方法的使用方式
靜態方法,可以例項化物件、也可不例項化物件,直接用類就能點出來使用;
console.write(); --靜態方法的使用方式
(直接用類名點出來)
using stu; --------引用類using system;
using system.collections;
using system.collections.generic;
using system.linq;
using system.text;
namespace 繼承}}