1. **
1 #include2 #include32. 執行結果如下圖:using
namespace
std;
4class
point
511 point(const point &p):x(p.x),y(p.y)
1215 ~point()
16int getx() const
17int gety() const
18static
int count;//
注意要定義到public的下面,才有訪問許可權
19private:20
intx,y;
21};
22int point::count=0; //
靜態資料成員定義和初始化,使用類名限定
23int
main()
24
note:count型別是static,且訪問許可權是public的。
c 指向類的靜態成員的指標
例 include using namespace std class point point point p 拷貝建構函式 int getx int gety static int countp private int x,y point point point p int point count...
指向類資料成員 類成員函式的指標
成員指標是指可以指向類的非靜態成員的指標,一般情況下指標指向乙個物件,但是成員指標指示的是類的成員,而非類的物件,類的靜態成員不屬於任何物件,因此無須特殊的指向靜態成員的指標,指向靜態成員的指標與普通指標沒有什麼區別,成員指標的型別囊括了類的型別以及成員的型別,當初始化乙個這樣的指標時,我們令其指向...
指向類成員的指標
一 指向類的普通成員的指標 非靜態 1 指向類成員函式的指標 簡單的講,指向類成員函式的指標與普通函式指標的區別在於,前者不僅要匹配函式的引數型別和個數以及返回值型別,還要匹配該函式指標所屬的類型別。總結一下,比較以下幾點 a 引數型別和個數 b 返回值型別 c 所屬的類型別 特別之處 究其原因,是...