我正在嘗試製作一個名爲「Adresy」的大類常量。一個.h文件不夠。在多個文件中的類繼承C++
my adresy.h looking like:
#include <Windows.h>
#ifndef __Adresy_H_
#define __Adresy_H_
class Adresy {
public:
//first part of constances...
};
#endif
我想補充extening這個類在第二個文件(例如adresy2.h):
#include "adresy.h"
class Items: public Adresy {
public:
/// NEXT CONSTANCSES
};
應該如何看第二類以及如何將它們合併成一個文件,包括:(i不想包括例如擴展一個類的5個文件)?
我不知道你的第二堂課應該怎麼看,因爲你沒有說你的任何一堂課是做什麼的。但是,您可以在第一個頭文件的末尾包含第二個頭文件,這樣您類的用戶只能包含一個頭文件。 – jxh 2012-08-05 17:23:14
如果這些類很小並且直接屬於對方,那麼只要在同一個頭文件中聲明它們就沒有什麼問題。 – leftaroundabout 2012-08-05 17:25:25
但這個班級會很大.. – user192012 2012-08-05 17:41:20