课程
/后端开发
/C++
/C++远征之多态篇
老师,我从栈内存初始化变量时p1时,为什么打印结果显示不会执行p1的构造函数呢,而只执行它的析构函数呢。代码如图,Person构造函数只被调用了一次,而其析构函数被调用了两次
2019-10-19
源自:C++远征之多态篇 2-2
正在回答
Person p1 = s1; 这行不会调用Person的构造函数,只会调用Person的拷贝构造函数。
weibo_一个大伦子_0 提问者
举报
本教程将带领大家体会面向对象三大特性中的多态特性