是不是带参数的构造函数的声明只能在.h中啊,比如
class jose
{ public:
jose(int i=1,int n=3)
...............
protected:
int interval;
int number;
}
jose::jose(int i=1int n=3)
{
interval=i;
number=n;
}
这可以么,谢谢回答:)不对的话,怎么改进呢:)
楼主的意思是,不带参数的构造函数的声明可以在.cpp中?我想楼主先分清楚一下,.h 和.cpp 两个文件里都放些什么吧。
.h 文件放类的声明
.pp文件放类的成员函数的实现。
这样要在其他文件中使用这个类,只需引用它的.h文件就可以了。就是一个良好的编程习惯。









