课程
/后端开发
/C++
/C++远征之多态篇
在加了virtual关键字后继续运行之前的代码为啥没有计算出圆和矩形的面积?在circle.cpp与rect.cpp里不是分别return了它的面积结果么?
2017-07-23
源自:C++远征之多态篇 2-2
正在回答
return 的值是没被打印出来的。
在释放内存前 加上:
cout << shape1->calcArea() << endl;
cout << shape2->calcArea() << endl;
就可以打印出两个值了~
紫翼之狮 提问者
举报
本教程将带领大家体会面向对象三大特性中的多态特性