Khai báo lớp trừu tượng Animal có thuộc tính tên và phương thức trừu tượng keu(). Cài đặt ba lớp con ghi đè keu():
Dog -> Gau GauCat -> Meo MeoCow -> UmboĐọc danh sách động vật, lưu vào một List<Animal> rồi duyệt và in tiếng kêu (tận dụng tính đa hình).
Dòng 1: số động vật n.
n dòng sau, mỗi dòng: LOAI ten với LOAI là một trong DOG, CAT, COW và ten không chứa dấu cách.
1≤n≤104.
Với mỗi động vật in một dòng dạng ten: tieng_keu (có dấu hai chấm và một dấu cách sau dấu hai chấm).
Ví dụ:
Đầu vào:
3
DOG Rex
CAT Tom
COW Bessie
Đầu ra:
Rex: Gau Gau
Tom: Meo Meo
Bessie: Umbo
Giải thích:
Đang tải editor...