7、例項成員
例項成員:類的每個例項都是不同的實體,它們有自己的一組資料成員,不同於同一類的其他例項。這些資料成員都和類的例項相關,因此被稱為例項成員。
靜態成員:例項成員是預設型別,但也可以宣告與類相關而不與例項相關的成員,它們是靜態成員。
8、訪問修飾符
訪問修飾符是成員宣告的可選部分,指明程式的其他部分如何訪問成員。
字段訪問修飾符 型別 識別符號;
方法訪問修飾符 返回型別 方法名()
訪問修飾的型別:私有的(private)、共有的(public)、受保護的(protected)、內部的(internal)、內部受保護的(protected internal)
私有訪問和公有訪問
私有訪問是預設的,成員在宣告時不帶訪問修飾符,它就是私有的
可以使用private顯式的宣告乙個成員,隱式和顯式宣告私有成員並沒有區別
公有成員可以被程式中所有其他物件訪問,必須使用public訪問修飾符宣告
1class
student
2
9、從類的內部訪問成員
類的所有成員可以被類的任何方法訪問,包括私有成員。
1class
student210
11private
string
getclassname()
1215
16public
void
showinfo()
1720
}
10、從類的外部訪問成員
從類的外部訪問例項成員,必須包括變數名和成員名,中間用句點(.)分隔。
1class
program28
}
初學c 讀書筆記(四) 類 基礎A
1 類的概述 2 程式和類 乙個執行中的c 程式時一組相互作用的型別物件,它們中的大部分是類的例項。3 生命類 類的宣告定義新類的特徵和成員。它並不建立類的示例,但建立了用於建立例項的模板。類的宣告包括 名稱 成員 特徵 1 class student 2 4 類成員 字段可以是任何型別,無論是與定...
初學c 讀書筆記(五) 方法B
6 引數 形參因為形參是變數,所以有型別和名稱,並能寫入和讀取 形參在方法體的外面定義並在方法開始之前初始化 引數列表中可以有人一數目的形參,使用逗號隔開 實參用於初始化形參的表示式或變數稱為實參 實參放在方法呼叫的引數列表中 實參的數目與形引數目相同,且型別相匹配 7 值引數 使用值引數,資料通過...
c 學習筆記(四) 類和結構
類的預設訪問許可權是private 結構是public 該關鍵字修飾的變數可以在類的const方法中修改 class node 建議使用如下方式 正確 constref constref int ii i ii ci ii ri ii 錯誤 constref constref int ii 原因 效...