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

    solution

    Đề bài: [PHP] Abstract chain Animal -> Mammal -> Dog

    Xây dựng chuỗi abstract: Animal (abstract, có abstract sound(): string và concrete describe(): string trả về '{type}:{sound}'), Mammal extends Animal (abstract, ghi đè không thực hiện sound, thêm concrete getType(): string trả về 'Mammal'), Dog extends Mammal (concrete, sound() trả về 'Woof', getType() trả về 'Dog'). describe() của Animal dùng $this->getType() và $this->sound(). Đọc n và in describe() của n con Dog.

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

      Dòng 1: n.

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

      1 <= n <= 100

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

      n dòng 'Dog:Woof'.

    Đang tải editor...