程序完成题 :阅读以下程序,并根据程序的功能在空白处添加合适的内容使程序的功能完整 #include using namespace std; class Animal { public: Animal(double _height, double _weight) { height = _height; weight = _weight; } virtual void eat() const { cout< } protected: double height; double weight; }; ______________________// 在此处定义派生类 Bird 并以 public 方式继承基类 Animal { public: Bird(double _height, double _weight, int _age): _________// 通过基类初始化基类数据成员 { age = _age; } ________________________ // 在此处重新实现基类中的虚函数 eat { cout< } virtual void fly() const { cout< } protected: int age; }; int main() { Bird bird(20, 2, 3); bird.eat(); bird.fly(); return 0; }