C++为何要把类的声明放在头文件中,而把类的方法另外放,如何把它们同main文件连接起来?

来源:百度知道 编辑:UC知道 时间:2024/05/22 15:34:55
比如,头文件中声明了类,另一个方法文件包含了类的函数,加上main()文件总共3个文件,在DEV C++中如何把它们连接起来?编译成可执行程序?类的声明和类的方法为什么放在不同的文件中?

把声明和操作分开可以使程序的结构和条理更加清晰,如有些公用的符号常量或宏定义等可单独组成一个文件, 在其它文件的开头用包含命令包含该文件即可使用。这样,可避免在每个文件开头都去书写那些公用量, 从而节省时间,并减少出错。只要在包含类函数的文件和包含main()函数的文件开头用#include".h"调用头文件即可

可以放在同一个文件中,如都在main()函数的文件中,从而只要一个文件。
无论是一个还是多个编译都是一样,源文件要包括所有.cpp文件