琴长不过时光 发表于 2020-3-30 15:14:23

小白求助 c++继承的问题

c++中类Child继承类Parent
用Child定义对象 c1,父类中有一个方法showParent()
c1.showParent() c1调用的showParent()是属于父类的成员函数?还是子类从父类中继承的showParent() ?

BngThea 发表于 2020-3-30 15:31:58

指定调用哪个showParent()
因为有时候子类中有同名的函数,加上类名可以指定想调用哪个

琴长不过时光 发表于 2020-3-30 18:36:21

BngThea 发表于 2020-3-30 15:31
指定调用哪个showParent()
因为有时候子类中有同名的函数,加上类名可以指定想调用哪个

我的意思是 Parent父类中有一个showParent方法那么Child继承父类,也继承了一个一个showParent方法
c1.showParent()是调用的父类的 showParent还是子类的

BngThea 发表于 2020-3-30 19:15:39

琴长不过时光 发表于 2020-3-30 18:36
我的意思是 Parent父类中有一个showParent方法那么Child继承父类,也继承了一个一个showParent方法
c ...

如果子类中没有重载,那就是父类的

琴长不过时光 发表于 2020-3-30 19:25:01

BngThea 发表于 2020-3-30 19:15
如果子类中没有重载,那就是父类的

谢谢大哥 明白了
页: [1]
查看完整版本: 小白求助 c++继承的问题