析构函数的运行顺序:
先在主函数中建立对象x,y,执行显示和坐标均值计算,在执行return语句后,主函数语句已执行完毕,对象x,y的生命周期已经结束,在撤销对象时就要调用析构函数,释放分配给对象的存储空间,并显示信息 "Coordinate destruction called!"。
观察运行结果:
析构函数的运行顺序:
先在主函数中建立对象x,y,执行显示和坐标均值计算,在执行return语句后,主函数语句已执行完毕,对象x,y的生命周期已经结束,在撤销对象时就要调用析构函数,释放分配给对象的存储空间,并显示信息 "Coordinate destruction called!"。
观察运行结果: