
答题一定给分
比如class Point{ //这是一个类旁团定义的界面//
int yeah,month,day;
public:
void set(int y,int m,int d);
void print();
};
//类的成员在外定义如下//
void Point::set(int y,int m,int d){
yeah=y;month=m;day=d;
}
void Point::print(){
cout<
}
//在main函数里的实现//
int main(){
Point s;
s.set(12,34,56);
s.print();
}
程序结果为:12 34 56
构造函数是用来初始化某些对象的。如果不声明构造函数,程序将自动生成一个无参构造函数则启唯。如果声明了则不用之。
析构函数跟拷贝构造函数是成双成对的出现的。
只要使用了new申请了动态内存(堆)就必须使用析构函数来释放申请的内存。避免内存泄露。
形孙培参有多少个要看你的程序要求。没有固定的。
静态数据是static int a; //例子//
在类界面外声明最好。