在C++中,通常將類的聲明放在頭文件(.hpp文件)中,將類的實現放在源文件(.cpp文件)中。在源文件中實現類的方法和函數,可以通過#include指令將頭文件包含到源文件中,從而實現對頭文件中聲明的類的調用。
例如,假設有一個名為MyClass的類,其聲明和實現分別在MyClass.hpp和MyClass.cpp中。要在另一個文件中調用MyClass類的方法,可以在該文件中包含MyClass.hpp頭文件,然后創建MyClass類的對象并使用其方法,如下所示:
#include "MyClass.hpp"
int main() {
MyClass obj;
obj.myMethod();
return 0;
}
在這個示例中,通過#include "MyClass.hpp"將MyClass.hpp頭文件包含到源文件中,然后創建MyClass類的對象obj并調用其myMethod方法。這樣就可以在源文件中調用MyClass類的方法了。