请问c++中,基类和派生类的函数都有virtual什么意思?

基类中有三个函数virtualboolinitInstance();virtualboolexitInstance();virtualboolrun();派生类中也有三个... 基类中有三个函数
virtual bool initInstance();
virtual bool exitInstance();
virtual bool run();

派生类中也有三个函数
virtual bool initInstance();
virtual bool exitInstance();
virtual bool run();

请virtual在这里问什么意思啊?
谢谢
展开
 我来答
百度网友3129016
2019-02-23
知道答主
回答量:6
采纳率:0%
帮助的人:4438
展开全部
virtual是虚拟的意思,也就是说那些函数是虚函数。
基类相当于父亲,派生类相当于儿子,儿子可以继承爸爸的东西。所以方法可以重写。
编译的时候就不知道如果调用派生类对象的时候调用哪个函数了
加了virtual可以把函数的绑定推迟到运行时。也就是你运行时绑定函数,根据你的参数调用基类函数还是派生类的函数
guoge800407
2019-02-23 · TA获得超过119个赞
知道答主
回答量:242
采纳率:40%
帮助的人:24.4万
展开全部
定义虚函数的限制:(1)非类的成员函数不能定义为虚函数,类的成员函数中静态成员函数和构造函数也不能定义为虚函数,但可以将析构函数定义为虚函数。实际上,优秀的程序员常常把基类的析构函数定义为虚函数。因为,将基类的析构函数定义为虚函数后,当利用delete删除一个指向派生类定义的对象指针时,系统会调用相应的类的析构函数。而不将析构函数定义为虚函数时,只调用基类的析构函数。
(2)只需要在声明函数的类体中使用关键字“virtual”将函数声明为虚函数,而定义函数时不需要使用关键字“virtual”。
(3)当将基类中的某一成员函数声明为虚函数后,派生类中的同名函数自动成为虚函数。
(4)如果声明了某个成员函数为虚函数,则在该类中不能出现和这个成员函数同名并且返回值、参数个数、类型都相同的非虚函数。在以该类为基类的派生类中,也不能出现这种同名函数。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卷佩兰lm
2019-02-23
知道答主
回答量:20
采纳率:0%
帮助的人:1.5万
展开全部
大家都海鲜烧烤
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
抱da小盆友
2019-02-23 · TA获得超过159个赞
知道答主
回答量:635
采纳率:25%
帮助的人:28.5万
展开全部
注册之后的苹果手机,有注册密码,有开机密码,还可以用查找手机功能,定位你的手机,联系到捡到你手机的人,给他一定的酬金就可以了,因为他捡到你的手机打不开,也上不了网,而且只要一上网你就可以找到他,他拿着这个不能用的苹果x也没什么意思,所以只要酬劳合适,他会把你的手机还给你的,就这样吧!!!!!!!!注册之后的苹果手机,有注册密码,有开机密码,还可以用查找手机功能,定位你的手机,联系到捡到你手机的人,给他一定的酬金就可以了,因为他捡到你的手机打不开,也上不了网,而且只要一上网你就可以找到他,他拿着这个不能用的苹果x也没什么意思,所以只要酬劳合适,他会把你的手机还给你的,就这样吧!!!!!!!!注册之后的苹果手机,有注册密码,有开机密码,还可以用查找手机功能,定位你的手机,联系到捡到你手机的人,给他一定的酬金就可以了,因为他捡到你的手机打不开,也上不了网,而且只要一上网你就可以找到他,他拿着这个不能用的苹果x也没什么意思,所以只要酬劳合适,他会把你的手机还给你的,就这样吧!!!!!!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5c8e26a
2019-02-23 · 贡献了超过479个回答
知道答主
回答量:479
采纳率:17%
帮助的人:32.1万
展开全部
学的角度上看,女性的生育能力会随着年龄的增长而慢慢降低直至最后消失,其主要原因就是女性的卵巢功能会随着年龄的增长慢慢衰退,卵子的数目开始减少、质量下降,加之雌激素分泌量锐减,所以最终导致女性的生育能力逐渐消失。跟你好😁学的角度上看,女性的生育能力会随着年龄的增长而慢慢降低直至最后消失,其主要原因就是女性的卵巢功能会随着年龄的增长慢慢衰退,卵子的数目开始减少、质量下降,加之雌激素分泌量锐减,所以最终导致女性的生育能力逐渐消失。学的角度上看,女性的生育能力会随着年龄的增长而慢慢降低直至最后消失,其主要原因就是女性的卵巢功能会随着年龄的增长慢慢衰退,卵子的数目开始减少、质量下降,加之雌激素分泌量锐减,所以最终导致女性的生育能力逐渐消失。学的角度上看,女性的生育能力会随着年龄的增长而慢慢降低直至最后消失,其主要原因就是女性的卵巢功能会随着年龄的增长慢慢衰退,卵子的数目开始减少、质量下降,加之雌激素分泌量锐减,所以最终导致女性的生育能力逐渐消失。学的角度上看,女性的生育能力会随着年龄的增长而慢慢降低直至最后消失,其主要原因就是女性的卵巢功能会随着年龄的增长慢慢衰退,卵子的数目开始减少、质量下降,加之雌激素分泌量锐减,所以最终导致女性的生育能力逐渐消失。学的角度上看,女性的生育能力会随着年龄的增长而慢慢降低直至最后消失,其主要原因就是女性的卵巢功能会随着年龄的增长慢慢衰退,卵子的数目开始减少、质量下降,加之雌激素分泌量锐减,所以最终导致女性的生育能力逐渐消失。学的角度上看,女性的生育能力会随着年龄的增长而慢慢降低直至最后消失,其主要原因就是女性的卵巢功能会随着年龄的增长慢慢衰退,卵子的数目开始减少、质量下降,加之雌激素分泌量锐减,所以最终导致女性的生育能力逐渐消失。跟跟个跟个跟你,学的角度上看,女性的生育能力会随着年龄的增长而慢慢降低直至最后消失,其主要原因就是女性的卵巢功能会随着年龄的增长慢慢衰退,卵子的数目开始减少、质量下降,加之雌激素分泌量锐减,所以最终导致女性的生育能力逐渐消失。学的角度上看,女性的生育能力会随着年龄的增长而慢慢降低直至最后消失,其主要原因就是女性的卵巢功能会随着年龄的增长慢慢衰退,卵子的数目开始减少、质量下降,加之雌激素分泌量锐减,所以最终导致女性的生育能力逐渐消失。学的角度上看,女性的生育能力会随着年龄的增长而慢慢降低直至最后消失,其
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式