vet*_*982 1 c c++ oop class function
在C++中,拥有一个具有函数的类有什么好处......
说
class someClass{
public:
void someFunc(int arg1);
};
Run Code Online (Sandbox Code Playgroud)
然后在int main之后声明函数的实际功能
int main()
{ return 0; }
void someClass::someFunc(int arg1)
{ cout<<arg1; }
Run Code Online (Sandbox Code Playgroud)
此外,在.h头文件中声明类,然后将功能放在#include .h文件的.cpp文件中有什么好处?
依赖管理.该类的用户只需要包含头文件,因此它们不依赖于实现.
另一个用途是打破循环依赖.
这两个问题看起来都像玩具程序浪费时间,但随着程序的发展,它们开始成为一个非常糟糕的问题.