test1.h的標頭檔案
#include
using
namespace std;
class
test1
;
test1.cpp的內容
#include
"test1.h"
int test1::
sumfunc
(int x,
int y)
其他函式呼叫時:
test1 *a =
newtest1()
;cout << a-
>
sumfunc(11
,22)<< endl;
**
.**件
class
usermanager
void usermanager::
createopendbfunc()
其他檔案中,呼叫上邊類的函式時的**。要先宣告並用 new 來建立。因為是指標所以是 -> 而不是 .
usermanager *a =
newusermanager()
; a-
>
createopendbfunc()
;//因為是指標所以是 -> 而不是 .
C 物件導向 類成員函式this指標
每個類成員函式都只涉及乙個物件,即呼叫它的物件。但有時候方法可能涉及到兩個物件,在這種情況下需要使用c 的 this 指標 假設將方法命名為topval 則函式呼叫stock1.topval 將訪問stock1的物件資料 stock2.topval 將訪問stock2的物件資料 如果希望該方法的兩個...
C 物件導向 類
特徵.定義為成員變數 直接定義在類下面 也叫成員字段 也叫做字段 成員變數宣告的時候 如果不給初始值 這個成員是有預設值的 值型別的預設值是0 引用型別的預設值是null 目前為止 類的成員有 字段 方法.類的成員的訪問修飾符 public 可以在任意的地方訪問.private 只能在類的內部訪問....
c 物件導向類
c語言的類不好的地方,類中的資料可以被任意地方修改,這是不安全的,對資料的操作和資料是分離的,不是被封裝的,影響重複利用。c 中對類成員預設是私有的。類體現了資料隱藏性和封裝性 不能在類中賦值。一般設定成員變數是私有,成員函式是公有,這樣對資料保護,對外又有使用的介面。inline 內聯函式。直接賦...