构造函数的运行顺序为:先进入main函数,之后进入Coordinate()函数,默认两对坐标,先输入Coordinate construction1 called!,后转到void InputCoord()输入两对坐标,最后调用析构函数。
析构函数的运行顺序为:析构函数在程序执行完Return 0后执行,用于释放分配给对象的内存空间
在main函数中加入以下代码后
Coordinate y(5);
y.InputCoord();
y.ShowCoord();
y.ShowAvgCoord();
return 0;
增加到了五对坐标
运行结果如下