为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / 1629220008
基类的对象成员所属类的构造函数,基类还没构造,他的数据成员都还没有生成,

已采纳回答 / qq_梵蒂冈_1
 基类实例化对象不能赋值给派生类的实例化对象(引用也不可以),只能用派生类的对象去赋值或初始化基类的对象,和用基类的指针指向派生类。如:worker wo;person per;worker &wor=wo;person *p=&wo;*p=wor;per=wor;

已采纳回答 / 慕粉1439171657
如果说是定义普通的虚成员函数,这样是对的;如果是纯虚函数 virtual int text()=0;
解释有bug
很显然,老师很用心,不过最大的遗憾是不能下载代码!
代码有错 Dog类少了个{
一次通过,偶也
把输出中的Bus -- move改为bus -- move就给通过。。。。要求上不是要大写吗?

最新回答 / Jathy
LZ可以参考看看:http://polaris.blog.51cto.com/1146394/383055/
服服服,,直接编译过不了,复制到VS里可以出结果,再复制过来,就能过了
我写好后提交几次不行, 也检查不出问题,我把VS打开,把代码复制进去,完美运行,回来再点一下提交就过了?逗我么?
人的确越来越少了,C++这门语言不像其它语言,简单速成,工资高,C++这语言就像老中医一样,可以成长十几年的,等你成长十几年后,再去和其它语言相比,就会发现当初清高个P啊,人家其它语言早就上天了,自己还在慢吞吞的走
如果是用父类指针,不加virtual关键字的话就会调用父类,如果是用子类指针,则调用子类,因为造成了隐藏

最新回答 / zZ4005147
会用一个内存单元标记对象的存在

最新回答 / weixin_慕雪0498266
在栈上实例化对象,在程序结束后编译器会自动释放内存;在堆上实例化对象,需手动分配内存,并通过delete 指针名 ; 指针名=NULL;来释放内存,防止内存泄漏
课程须知
本课程是C++初级课程 1、熟练掌握C++语言基础语法
老师告诉你能学到什么?
1、虚函数、虚析构函数、纯虚函数 2、抽象类和接口类 3、运行时类别异常 4、异常处理

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消