为了账号安全,请及时绑定邮箱和手机立即绑定
讲解生动有趣,鄙人受益匪浅!!谢谢老师!!!祝生活愉快!!!
哈哈 多态篇终于拿下了! !!!!!!!!此处省略10000个感叹号,谢谢老师。
楼下正解。。。
据说像 ```0 == divisor``` 这样的判断句叫“尤达表达式”,是一种很……违和的存在……
总算坚持到现在
CanShot打成CanShut了。

任务中和代码中显示输出“Gun -- aim”,但是检测作业时要求输出“gun -- aim”。需要改一下Gun成员函数的实现。
我就说一句,谁敢不支持这老师我和谁拼了
赞一个刷刷存在感
为什么每次实例化子类对象时都要用父类的指针呢???咋不用子类指针啊?

最赞回答 / DoDream
接口是抽象类,抽象类是只要有1个成员函数是纯虚函数即可,虚基类(接口)则是所有的成员全部是纯虚函数抽象类不可以实例化Flyable *p1的意思是定义一个基类指针,用来指向子类对象,通过基类指针可实现多态。推荐你一个不错的网站,百度搜索C++技术网,第一个就是了,里面有一些关于C++多态的文章,可以加深你对C++多态的了解,这个网站还有很多不错的资源可以下载,例如电子书,IDE等。

最赞回答 / 紫泉
简单的说,C/C++传参都是先复制一个副本,将副本传入进去,如果没有&,那么就会相当于str的改变只是在函数中改变,并不会影响到实参str。  如果加了&, 那么传入的就是实参str的引用,所谓引用就是实参本身,就是对实参的操作,这样,函数内部改变str,实参str也会改变
不是应该是shot吗?

最新回答 / Uestc_L
默认是有符号整形,加上 unsigned 就定义为无符整形,就能表示更大的值,根据你的表示数据的需要,选择性的使用 unsigned 
课程须知
本课程是C++初级课程 1、熟练掌握C++语言基础语法
老师告诉你能学到什么?
1、虚函数、虚析构函数、纯虚函数 2、抽象类和接口类 3、运行时类别异常 4、异常处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消