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

    solution

    Đề bài: [C#] C# OOP v5 - Override gọi base.Greet

    Định nghĩa lớp Person có constructor nhận name (lưu vào field), method virtual string Greet() trả về "Hi " + name. Lớp Student kế thừa Person, override Greet() trả về kết quả base.Greet() + ", student". Đọc một dòng tên, tạo Student, in Greet().

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

      Một dòng: tên (không khoảng trắng).

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

      1 <= |tên| <= 50.

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

      Một dòng: "Hi <tên>, student".

    Ví dụ:

    Đầu vào:

    Lam
    

    Đầu ra:

    Hi Lam, student

    Giải thích:

    base.Greet()="Hi Lam" → override thêm ", student".

    Đang tải editor...