永发信息网

C++中父类方法中可以调用子类的方法吗?

答案:5  悬赏:20  手机版
解决时间 2021-02-08 07:07
C++中父类方法中可以调用子类的方法吗?
最佳答案
多态。 如果说父类中有这个属性跟方法,子类有重写过,那么调用的是子类中的属性跟方法。 如果父类中没有这个属性跟方法,那么子类调用就会出错。 如果父类有这个属性跟方法,而子类没有,则调用的是父类的属性跟方法。
全部回答
不可以……………………………………………………………………………………
不一定,要按继承方式分三种情况讨论。 public继承: 可以调用基类中被protected和public修饰的成员变量与成员函数。 protected继承: 可以调用基类中被public修饰的成员变量与成员函数。 private继承: 不可以调用基类中任何成员变量与成员函数。 望采纳,谢谢。
父类指针可以调用虚函数
不可以。 继承实际上是将父类中的成员拷贝一份,添加到子类中。这个过程对父类本身没有造成改变。也就是父类中是没有子类的方法的,也就无法调用了。 在一种特殊情况下,可以用父类的指针指向子类对象,然后用这个指针可以调用子类中的函数。这属于多态的范畴,实际上还是子类对象调用子类方法,与题主给出的情况不同。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
梨树县救助管理站地址在什么地方,想过去办事
人为什么要吃五谷杂粮
欧宝地板厂家直营店这个地址在什么地方,我要
苏州三洋能源每个月几号发工资啊?压多少天工
这个男生是不是根本不喜欢我?
下面是有关光盘刻录机的叙述,其中错误的是
一诺早教在什么地方啊,我要过去处理事情
自动化设备开关有哪些
灵溪桥在什么地方啊,我要过去处理事情
如图所示,AB∥CD,∠BAD=∠DCB,求证AD=BC图就
华为客户服务中心南通专营店地址在什么地方,
(地下城与勇士)天帝,平民带什么装备好?远
如图所示.质量为m的物块与转台之间能出现的最
西安中医脑病医院怎样啊
怎么样能练好普通话?就要考幼师证了,普通话
推荐资讯
小官庄村民委员会地址有知道的么?有点事想过
成人教育的学位证,每年几月份发阿,有成教毕
南关路/环城南路(路口)地址在什么地方,想过
音程艺术教育(丹东东港市)地址在什么地方,想
如何利用ArcGISEngine如何清除数据集的投影信
咳嗽吐血丝是怎么回事
西安中晶电子有限公司怎么去啊,有知道地址的
什么是电流反馈运放大器
民安尚郡地址有知道的么?有点事想过去
顺德勒流富裕看守所上班时间?
【万用表如何测电阻】万用表如何测电阻?简述
深圳罗湖有没有不做手脚的娃娃机?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?