课程
/后端开发
/C++
/C++远征之多态篇
Animal()的默认构造函数为什么要写{}啊?不是默认为空的就好了么?
2017-09-14
源自:C++远征之多态篇 3-4
正在回答
在纯虚函数抽象类,无法实例化,但当所有非纯虚函数都定义就能实例化,()代表的是声明,再加个{}是定义!!!
默认构造函数是指实例化对象的时候不需要参数,就能使用的 构造函数 , {} 相当于 声明,.h文件里不写的话,需要在.cpp文件里写
举报
本教程将带领大家体会面向对象三大特性中的多态特性
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号