C++如何写类,分几个文件写?

老师说上交的作业中的类要分成3个文件写,文件格式好像分别为.h .cpp .cpp
记不清楚了,请问包含1个main(),1个类的程序最好分成怎么样的几个文件,简单介绍下。
PS: .h文件包含了类要用到的所用库的声明?也包含了main()的声明?

这样写:

.h文件 包含类的定义, 但是其成员函数不定义,只声明。
一个.cpp文件 包含.h文件 然后在文件中定义类的成员函数.
另一个.cpp文件包含main函数和.h头文件,在此文件中使用类。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-14
一般一个类只有2个文件就可以了吧,一个头文件.H,用来做类和其函数声明,同名.CPP文件是其实现方法,你说的第三个,难道你们老师的意思是主函数所在文件?
头文件(.H)里不包含main()声明本回答被提问者采纳
相似回答