为了账号安全,请及时绑定邮箱和手机立即绑定
哇 dog类少个{ 着了半天错
静态多态没有继承关系,单个类的函数重载就是静态多态。
这个课程是我在慕课网见到的课程里评价最高的
接口类的名称是:Movable 不是 Moveable ,检查了好久,心塞。
catch(string aval),是不是就可以,不用加&
更新时间,最新的过来学习
老师五一快乐
让暴风雨来的更猛烈些吧!!!
将多个类共有的特性抽象封装成一个纯虚函数,可以借由全局函数灵活控制调用的是父类子类中的共有函数。如【飞行能力类】是【飞机类】和【战斗机类】所共有的,既可以由【战斗机类】多重继承【飞机类】->【飞行能力类】,也可以【战斗机】多继承【飞机类】+【飞行能力类】。如果不把【飞行能力类】抽象成一个独立的类,那么【鸟类】将无法继承【飞行能力类】,得在函数体内重新定义一个【飞行能力类】。如果还有【苍蝇类】等诸多具有相同能力的类,那么类的声明与定义将变得繁琐和冗杂,不利于程序的编写和阅读。可以视为对人类世界抽象概念的具体化。比如【战斗】【飞行】【表演】【学习】【繁衍】等等。
纠正一下2333,因为我实例化的时候用的不是Shape实例化的图形,所以直接调用了图形的calcArea函数,发现已经删不了上一条评论了 ,尴尬
2333,自己在vs2017下面试了一下不加virtual的方法,竟然把面积都算出来了
// 使用try...catch...捕获异常
try
{
r = division(d1,d2);
}
catch(string &s)
{
cout << s <<endl;
}
"为了节省时间呢,我已经新建了。。。" , 果然老师这句话分量很重呀,,,要自己码一大堆代码。。。
他的作用恰恰说明了,说他违和是对的。
感觉像绕口令。。。哈哈
课程须知
本课程是C++初级课程 1、熟练掌握C++语言基础语法
老师告诉你能学到什么?
1、虚函数、虚析构函数、纯虚函数 2、抽象类和接口类 3、运行时类别异常 4、异常处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消