1、宣告pi,半徑,計算周長和面積 (其中pi宣告為常量)
namespace 常量
", a);
//pi = 9; 報錯
double b = pi * r * r;
console.writeline("面積", b);
console.readkey();}}
}
2、宣告person類,定義靜態常量總人口,定義字段年齡,呼叫方法:人口匯報
宣告dog類,呼叫叫喚方法,呼叫全域性變數總人口
namespace 靜態成員
",person.totalcount);
// person.age = 20; 報錯 非靜態成員要new乙個物件
person a = new person();
a.age = 20;
a.人口匯報();
dog b = new dog();
b.jiaohuan();
console.readline();}}
class person
,年齡為", totalcount, age);
//age報錯,在static成員中不能直接呼叫非static成員}*/
public void 人口匯報()
,年齡為", totalcount, age);
//在非static成員中可以呼叫static成員}}
public class dog
", person.totalcount);}}
}
執行結果:
3、靜態類
convert是乙個類,代表型別轉換的類。toint32()是convert的乙個方法,這個方法的功能就是把指定的內容轉換成整數型別
namespace 靜態類
}static class consoleheper}}
我現在有點難受,在聽蔡健雅的《單戀曲》(>人<;) C 中靜態成員與非靜態成員
靜態成員和非靜態成員 若將類中的某個成員宣告為 static 該成員稱為靜態成員,類中的成員要麼是靜態,要麼是非靜態的。一般說來靜態成員是屬於類所有的,非靜態成員則屬於類的例項。以下示例 演示了如何宣告靜態和非靜態成員。using system class test static void g st...
C 靜態成員與靜態成員函式小結
一 靜態資料成員 類體中的資料成員的宣告前加上static關鍵字,該資料成員就成為了該類的靜態資料成員。和其他資料成員一樣,靜態資料成員也遵守public protected private訪問規則。同時,靜態資料成員還具有以下特點 1.靜態資料成員的定義。靜態資料成員實際上是類域中的全域性變數。所...
C 靜態資料成員與靜態成員函式
一般情況下,如果有n個同類的物件,那麼每乙個物件都分別有自己的資料成員,不同物件的資料成員各自有值,互不相干。但是有時人們希望有某乙個或幾個資料成員為所有物件所共有,這樣可以實現資料共享。可以使用全域性變數來達到共享資料的目的。例如在乙個程式檔案中有多個函式,每乙個函式都可以改變全域性變數的值,全域...