为什么会打印出使用过构造函数和析构函数?

来源:2-3 [C++]对象数组实践(二)

不要心存遗憾

2018-11-24 22:36

为什么会打印出使用过构造函数和析构函数?https://img4.mukewang.com/5bf961dd000134e005060411.jpg

写回答 关注

1回答

  • 慕粉1536534692
    2018-11-25 11:24:05

    构造函数在你初始化的时候会调用,老师的代码里那个构造函数是有cout<<Coordinate()<<endl;故初始化调用构造函数时会执行cout<<Coordinate()<<endl;

    析构函数是在销毁时调用,打印原理如上;

C++远征之封装篇(下)

封装--面向对象三大特征之一,通过案例让C++所学知识融会贯通

70915 学习 · 514 问题

查看课程