// main.m
// 成員變數
// created by goddog on 15/1/2.
1.變數分成3大類:成員變數、區域性變數、全域性變數。
2.成員變數是:在類介面部分或類實現部分定義的變數,oc的成員變數都是例項變數,不支援類變數。
3.例項變數是隨類到建立開始存在,是例項的乙個成員,與例項共存亡。
4.可以通過 例項->例項變數
#import @inte***ce person : nsobject
@end
@implementation person
@end
int main(int argc, const char * argv)
return 0;
}
靜態成員變數成員函式
靜態成員變數 1 定義靜態成員變數 關鍵字static可以用於說明乙個類的成員,靜態成員提供了乙個同類物件的共享機制 把乙個類的成員說明為static時,這個類無論有多少個物件被建立,這些物件共享這個static成員 靜態成員區域性於類,它不是物件成員 includeusing namespace ...
靜態成員變數成員函式
1.先來介紹它的第一條也是最重要的一條 隱藏。static函式,static變數均可 當同時編譯多個檔案時,所有未加static字首的全域性變數和函式都具有全域性可見性。舉例來說明。同時編譯兩個原始檔,乙個是a.c,另乙個是main.c。char a a global variable void m...
成員變數,類變數,成員方法,類方法
成員變數 包括例項變數和類變數,用static修飾的是類變數,不用static修飾的是例項變數,所有類的成員變數可以通過this來引用。類變數 靜態域,靜態字段,或叫靜態變數,它屬於該類所有例項共有的屬性。而且所有的例項都可以修改這個類變數的值 這個類變數沒有被final修飾的情況 而且訪問類變數的...