1:
類當中的一批函式可以被乙個public關鍵字引導
來標明這些函式是公開的
2:成員函式可以放在類的外部定義
但必須在類的內部做宣告
在類外部做定義的時候必須形如這樣:
bool yorclassname::yormethordname(int param)
就如同c#中的完全限定名
yorclassname::yormethordname
如果在類中定義成員函式的話,就不用這樣了
3:建立乙個物件完全可以不用new
形如:yorclassname target;
target.dosth();
4:函式定義體的花括號後面是沒有分號的
類定義體的花括號後面是要有個分號的
這是c的遺留問題
(c裡面根本就沒有類,類是c++對c裡的結構struct型別擴充套件出來的)
5:只要在類當中定義成員函式,
那麼這個函式就是內聯的
在類外部定義的函式除非形如這樣的才會編譯成內聯
inline bool yorclassname::yormethordname(int param)
如果從模式,多人協作方面考慮
(讓類有c#中介面的作用)
應盡量把方法放在類外面定義
一般來說短小的,不超過三行的成員函式的定義,放在類中比較合適
C 學習筆記 指標和引用的注意事項
一 指標 1指標變數的定義,由資料型別後跟星號,再跟指標變數名組成。2 表示乙個實體的位址,此符號可用來對指標變數初始化和賦值 如 int count 18 int iptr count int ip ip count 3 除了可以用來定義指標,標緻乘法運算子,還可以做間訪操作 間訪操作就是 取指標...
c 類的幾點注意事項
1 可變資料成員 由mutable修飾 在const函式中可以修改 class screen screen display const 2 this指標 screen screen set char c 不能從const成員函式返回指向類物件的普通引用。const成員函式只能返回 this作為乙個c...
C 注意事項
include using namespace std class superclass virtual superclass virtual void dosomething const protected intitsage class subclass public superclass vo...