在派生类中如何写拷贝构造函数
一种形式:派生类拷贝构造函数名(对象p的引用):基类构造函数名(参数列表)
如:student::student(student&p):stud(p.num,p.name,p.sex)
//注意,参数形式,是对象的引用,我们知道引用是C++特有的,这又是一个引用的用法 呵呵
一种形式:派生类拷贝构造函数名(对象p的引用):基类拷贝构造函数名(p)
如:student::student(student &p):stud( p)
注意:在调用基类的构造函数时或拷贝构造函数时,参数一定要干净,啥都不带,就是个参数名,如是数组就写数组名,如是对象,就写对象名!
组合类构造函数一般形式
#include <iostream>
#include<cmath>
using namespace std;
class Point
{
public:
Point(int xx=0,int yy=0){X=xx;Y=yy;}
Point(Point &p);
int GetX(){return X;}
int GetY()