#include
using namespace std;
class point
{
int x,y;
public:
int getx();
int gety();
point(int x=0,int y=0); //默认参数在声明中或者定义中一个地方声明就行了
}; //少了个分号
point::point(int xx,int yy)
{x=xx;y=yy;}
int point::getx()
{return(x);}
int point::gety()
{return(y);}
void main()
{
point A(3,4);
A.gety();
}
#include
using namespace std;
class point
{
int x,y;
public:
int getx();
int gety();
point(int x=0,int y=0);
};//////////记住,这里一定要有一个分号
point::point(int xx,int yy)
{x=xx;y=yy;}
int point::getx()
{return(x);}
int point::gety()
{return(y);}
main()
{
point A(3,4);
A.gety();
}
//point.h
#ifndef _point_h_
#define _point_h_
class point
{
......
};
#endif
//point.cpp
...
//main.cpp
#include"point.h"
#include
using namespace std;
int main()
{
.....
}