Đị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().
Một dòng: tên (không khoảng trắng).
1 <= |tên| <= 50.
Một dòng: "Hi <tên>, student".
Ví dụ:
Đầu vào:
Lam
Đầu ra:
Hi Lam, student
Giải thích:
Đang tải editor...