函数和多个类层次结构

时间:2012-12-17 16:49:21

标签: c++

尝试理解方法和虚函数让我说我有3个类(下面的那些)

class abstruct {void go()};

class animal:public abstruct {
           public:
           char* name;
           void go(){}
};

class bird:public abstruct {
           public:
           char* name;
           void fly(){}
};

class animalbird:public animal,public bird {
           void go(){}
};

我的问题是如何在class animalbird中访问来自动物的功能?我只是想写void go(){},但似乎我错了。我做错了什么?

1 个答案:

答案 0 :(得分:2)

void animalbird::go() {
    animal::go();
}