A.h A.cpp B.cpp 其中B包含主函数,这个时候需要用到A中函数功能,这个时候在B.cpp里面只需要包含A头文件就行了,不用包含A.cpp文件,它会自己调用实现的。 如果同时包含了A的头文件和实现文件就会出现类的重定义这些问题。