C++ c+中的简单类继承+;编译器错误

C++ c+中的简单类继承+;编译器错误,c++,inheritance,C++,Inheritance,我希望我的Dog类能够正确继承Pet中的函数,以便main中的代码能够正确执行。编译器警告从基类Pet调用私有方法 主要内容: C++默认为私有继承。因此使用 class Dog: public Pet 类默认具有私有继承 class Dog: public Pet 说话在宠物类中需要是虚拟的。另外,我想你指的是类狗:公共宠物。 class Dog: public Pet class Dog: public Pet

我希望我的Dog类能够正确继承Pet中的函数,以便main中的代码能够正确执行。编译器警告从基类Pet调用私有方法

主要内容:


C++默认为私有继承。因此使用

class Dog: public Pet

类默认具有私有继承

 class Dog: public Pet

说话
宠物类中需要是虚拟的
。另外,我想你指的是
类狗:公共宠物
class Dog: public Pet
 class Dog: public Pet