1.名稱空間:名稱空間是一種特殊的分類機制,它將與特定功能集有關的所有型別都分到一起,是避免類
名衝突的一種方式。
2.變數的作用域:一個變數的`作用域是指能夠使用該變數的程式區域。for、while或類似語句中宣告的區域性變
量存在於該迴圈體內。
(1)欄位和區域性變數的作用域衝突:
class program
{
int n=0;//定義一個欄位
static void main(string[] args)
{
int n=5;//宣告一個區域性變數
eline(ring());//結果輸出5
}
}
(2)如何引用類級變數:可以把變數宣告為靜態的,使用類本身來訪問,例如:
static class process
{
static int n=0;
static void main()
{
int n=2;
eline(ring());//輸出結果為0
}
}
如果欄位不是靜態的可以使用this來訪問,如下:
public class process
{
public int n=0;
static void main()
{
int n=2;
eline(ring());//輸出結果為0
}
}
3.常量的特徵:必須在宣告時初始化,指定值之後不能再修改;其值必須在編譯時用於計算;常量總是靜態的
,不允許在常量宣告中包含修飾
符static.