c++问题希望解答下

设计一个动物类,它包含-些动物的属性, 如名称、大小,重量等,动物可以跑或走。然后设计-一个鸟类,除子动物的基本属性外,它还有自己的羽毛,翅膀等,鸟除了跑或走以外,它还可以飞翔。为了继承动物的特性,鸟类应该继承动物类。编写一个程序来测试所设计的鸟类能否实现预定的功能。