如何从派生类函数调用父类函数?如何使用C+从派生类调用父函数?例如,我有一个名为parent,还有一个名为child它是从父母那里派生出来的。在每个类中都有一个print功能。在孩子的打印函数的定义中,我想调用父母的打印函数。我该怎么做呢?
3 回答
天涯尽头无女友
TA贡献1831条经验 获得超9个赞
ParentChild
class Parent {public:
virtual void print(int x);}class Child : public Parent {
void print(int x) override;}void Parent::print(int x) {
// some default behavior}void Child::print(int x) {
// use Parent's print method; implicitly passes 'this' to Parent::print
Parent::print(x);}Parent
波斯汪
TA贡献1811条经验 获得超4个赞
ParentChild
class Parent {public:
virtual void print(int x);}class Child : public Parent {
void print(int x) override;}void Parent::print(int x) {
// some default behavior}void Child::print(int x) {
// use Parent's print method; implicitly passes 'this' to Parent::print
Parent::print(x);}Parent
- 3 回答
- 0 关注
- 874 浏览
添加回答
举报
0/150
提交
取消
