1class
persondemo3 27
}89/*
10this 語句
111.用於建構函式間互相呼叫時使用,不能在一般函式中呼叫
122.this語句在建構函式中必須是第一句,並且在乙個建構函式中只能使用一次
13*/
14//
this關鍵字表示this所在函式所在的物件,用於標記物件的成員,避免出現歧義和出錯,方便閱讀
15class
person
1624 person(string name) //
乙個引數建構函式
2530 person(string name,int age) //
兩個引數建構函式
3138 }
輸出結果:
c: name:張三,age:22
const關鍵字應用
const關鍵字應用 欲阻止乙個變數被改變,可使用const,在定義該const變數時,需先初始化,以後就沒有機會改變他了 對指標而言,可以指定指標本身為const,也可以指定指標所指的資料為const,或二者同時指定為const 在乙個函式宣告中,const可以修飾形參表明他是乙個輸入引數,在函式...
new關鍵字 this關鍵字 base關鍵字
使用new,所做的三件事 1.類是引用物件,引用物件是在堆中開闢空間 在堆中開闢空間 2.在開闢的堆空間中建立物件 3.呼叫物件的構建函式 4.隱藏父類成員 子類的成員可以與隱藏從父類繼承的成員,類似於重寫。public new void sayhello this關鍵字的使用 1.代表當前類的物件...
this關鍵字 static關鍵字
1.當成員變數和區域性變數重名,可以用關鍵字this來區分 this 代表物件,代表那個物件呢?當前物件 this就是所在函式所屬物件的引用 簡單說 那個物件呼叫了this所在的函式,this就代表哪個物件 this也可以用於在建構函式中呼叫其他建構函式 注意 只能定義在建構函式的第一行,因為初始化...