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

    solution

    Đề bài: [PHP] Trait conflict: insteadof + as alias

    Cho hai trait A và B cùng có phương thức hello() trả về tương ứng 'A' và 'B'. Class C dùng cả hai, dùng A::hello insteadof B; và B::hello as helloB;. Đọc 1 thì in $c->hello(), 2 thì in $c->helloB().

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

      Một ký tự 1 hoặc 2.

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

      Input là 1 hoặc 2.

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

      Chuỗi A hoặc B.

    Ví dụ:

    Đầu vào:

    1

    Đầu ra:

    A

    Giải thích:

    hello dùng A.

    Đầu vào:

    2

    Đầu ra:

    B

    Giải thích:

    helloB là alias của B::hello.

    Đang tải editor...