C 類 分開寫

2021-08-28 20:15:34 字數 750 閱讀 2586

在工作中,有時候我們面對乙個比較大的類的時候,我們可以把類分成.h,cpp和主函式來呼叫他它們,這樣一方面可以提高**的可讀性,另一方面便於**的封裝。

#ifndef mytime_h

#define myttme_h

class time

;#endif

這是對應的.h檔案,在這裡我們命名為time.h.

#include "stdafx.h"

#include "time.h"

#define mytime_h

#includetime::time()

{}void time::output()

這是對應的.cpp檔案,對應的是類的函式,在這裡我們命名為time.cpp。這裡提一點,我們最好把.h.cpp檔案的檔名一致,便於我們理解這是乙個類的分布實現。

#include "stdafx.h"

#include "time.h"

#includeusing namespace std;

int main()

這裡是用乙個主函式來呼叫對應的類,看看效果。我們可以看到,我們用類的時候,只是引入了它的標標頭檔案,也就是對應的.h檔案,但是卻可以用這個類。說明,在同一工程目錄下面.h檔案會自動連線到對應的函式實現。

上文,只是簡單的寫了乙個類的分步,這裡只是起乙個筆記作用,如果有需要的同學,可以參考一下。

建構函式 匿名類 乙個類分開寫

今天是開學第一天,好多過去學的知識都忘了 t t。今天覆習了建構函式。建構函式必須要記住的幾點 1.建構函式名要與類名完全相同 2.建構函式木有返回值 可以根據他的結構看出來 許可權 類名 木有返回值型別ing。3.建構函式不能被直接呼叫,必須使用new 初始化初始化乙個物件 4.預設的建構函式是沒...

C 寫日誌類

using system using system.data using system.configuration using system.web using system.web.security using system.web.ui using system.web.ui.webcontro...

類的宣告和類的實現分開

傳智掃地僧課程學習筆記。類的宣告和實現分開,可以自己去手動的建立.cpp和.h檔案,也可以通過ide提供的快捷方式來做,步驟為 選中專案,右鍵選 新增 類 c 類 雙擊後,輸入類名,自動生成cpp和h檔案,myteacher.h pragma once 只包含一次 ifndef myteacher ...