问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++虚函数的应用

发布网友 发布时间:2022-04-26 21:42

我来回答

1个回答

热心网友 时间:2022-05-02 04:29

只能给你个思路,具体代码还要你自己来补充,毕竟学到虚函数这一块,相信你在代码编写方面已经足以解决问题了,只是不大明白怎么使用虚函数而已
事实上虚函数说起来只是提供一个框架,限定了返回值的类型,参数类型和个数,但是具体的函数实现却没有提供,这也是为了让派生类实现多态性的手段。
以下是shape这个基类的一个求面积area()的虚函数,以及他的派生类cylinder对这个虚函数的继承和多态(注意,构造函数不能是虚函数)。当在基类中声明area()为虚函数的时候,意味着你希望area()函数的实现(也就是具体的函数代码编写)在shape的派生类cylinder中能够修改,也就意味着,如果是圆柱体,则写圆柱体的面积的实现代码,如果是圆锥则写圆锥的面积的实现代码
class shape{
public:
shape (){ };
virtual flaot area();
}
class cylinder :public shape{
public:
cylinder (){};
float area (){//具体的计算cylinder的代码};
}
main(){
cylinder A;
float A_area;
A_area=A.area();
}
//你需要的是把代码完善就好,如果还有什么地方不明白的,可以Hi我
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
最近有什么股票在上市 最近上市的股票都有哪些? 新房没有拿到钥匙,需要交物业费吗 没有接房会不会交物管费 whu是哪个国家 对市场营销工作的认识 夏至诗词五首推荐(一陂野葛花如雪,夏至江村正好嬉) 夫妻多久不同居可以离婚 贷款留手机服务密码了,会打手机里的人吗 ...1级 2级 3级 …… 对应 都能捕捉什么宠物? 具体位置在哪?_百度知 ... 应届生考公务员的优势是什么? C++程序虚函数的运用 c++虚函数是干什么的?我没看懂,谁能给我讲一下 应届毕业生考公务员有什么优势 求教,c++中什么时候使用虚函数?? 申明虚函数有什么作用? c++的虚函数有什么用 C++的虚函数是什么意思,怎么样应用 C++的虚函数到底有何实际应用? c++的C++中虚函数的作用是什么?它应该怎么用呢? 虚函数的定义是什么?虚函数怎么应用? 马桶水垢要怎么除/? 酒店办公室主任年度工作述职报告如何写?急。。。 不及物动词是什么意思,和及物动词有什么区别,举几个例子哈 不及物动词的用法 什么是不及物动词(英语) 属虎男戴什么属相的吊坠好 什么是不及物动词 不及物动词和及物动词意义与用法 属虎男人更爱情人还是老婆? 为什么说应届生考公务员最有优势? 公务员为何得到那么多人的追捧?应届生有哪些优势? c++中的纯虚函数与虚函数在应用上有什么差别?? 有关虚函数 应届生报考公务员考试有什么优势? VC++中虚函数的作用??有用吗?谢谢高手指点!! 2020年国家公务员考试应届毕业生优势有哪些? 关于c++虚函数声明与应用问题(请赐教) 国家公务员考试应届毕业生优势在哪里? 虚函数定义的基类指针既然要指向对象的地址,那虚函数还有什么用,直接调 ... 公务员考试应届生六大优势有哪些 C++虚函数应用 应届毕业生报考公务员有优势吗 49. 虚函数有什么应用?说明虚函数和重载函数的区别 QQ联系人背景怎么设置 今年应届毕业生考公务员会有优势吗? C++ 中虚函数多态的使用场景有哪些 应届毕业生考公务员真的比非应届生有优势吗? vc++ 应用纯虚函数的使用,定义几个派生类如三角形,矩形,圆形等,求出所有形状的总面积。 怎么把QQ联系人列表的背景换成自己喜欢的