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

    solution

    Đề bài: [C++] Diamond inheritance không virtual: gọi A qua B

    Cho lớp A có phương thức hello() in "A". B kế thừa A (public, không virtual), C kế thừa A (public, không virtual), D kế thừa cả B và C. Trong main, đọc n, sau đó với mỗi i từ 1..n tạo đối tượng D và gọi B::hello() qua đối tượng đó (bằng cú pháp d.B::hello()).

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

      Dòng 1: số nguyên n.

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

      1 <= n <= 100

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

      N dòng "A".

    Ví dụ:

    Đầu vào:

    3
    

    Đầu ra:

    A
    A
    A

    Giải thích:

    Ba dòng A.

    Đang tải editor...