Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Java] Kế thừa đa cấp Animal -> Dog -> Puppy

    Xây dựng kế thừa đa cấp 3 lớp: Animal có phương thức eat() in 'Animal eats', Dog kế thừa Animal có thêm bark() in 'Dog barks', Puppy kế thừa Dog có thêm weep() in 'Puppy weeps'. Đọc tên puppy từ input, tạo đối tượng Puppy và gọi lần lượt eat(), bark(), weep(). Trước mỗi dòng in tên puppy và dấu ':'.

    • Định dạng đầu vào:

      Một dòng chứa tên puppy (không khoảng trắng).

    • Ràng buộc đầu vào:

      Độ dài tên <= 50.

    • Định dạng đầu ra:

      Ba dòng theo định dạng 'name: Animal eats', 'name: Dog barks', 'name: Puppy weeps'.

    Đang tải editor...