動物要吃飯

2021-08-19 17:35:19 字數 817 閱讀 3128

description

定義animal類,只有乙個純虛函式eat。

定義dog、cat、sheep、chicken四個類,它們都是animal的子類。

每個類過載eat方法,每個方法輸出的內容見樣例。

input

一系列0~3之內的整數。

output

每個輸入對應一行輸出,0、1、2、3分別代表dog、cat、sheep、chicken。

sample input01

2323

10sample output

dog eats bone.

cat eats fish.

sheep eats grass.

chicken eats worm.

sheep eats grass.

chicken eats worm.

cat eats fish.

dog eats bone.

hint

int main()

{ int c;

vectoranimals;

vector::iterator itr;

while(cin>>c)

{switch(c)

{case 0 :

animals.push_back(new dog());

break;

c

Problem C 動物要吃飯

time limit 1 sec memory limit 128 mb submit 1356 solved 1226 submit status web board 定義animal類,只有乙個純虛函式eat。定義dog cat sheep chicken四個類,它們都是animal的子類。每個...

Problem C 動物要吃飯

time limit 1 sec memory limit 128 mb submit 1356 solved 1226 submit status web board 定義animal類,只有乙個純虛函式eat。定義dog cat sheep chicken四個類,它們都是animal的子類。每個...

自製程式設計題目 我要吃飯!

我要吃飯!time limit 2000ms space limit 32mb 小明是我xjtu大二的一名同學,大二同學課多,上午經常是12點放,有時候在中二上課,趕到食堂的時候大家懂的。小明做為乙個資深rush型吃貨對於吃什麼沒什麼講究,熱噴噴的飯只要吃到肚子裡心裡是都暖洋洋的。所以他希望盡可能快...