Lời gọi phương thức ảo là:
Trả lời:
Đáp án đúng: D
Lời gọi phương thức ảo (virtual method) trong lập trình hướng đối tượng, đặc biệt trong C++, được thực hiện giống như gọi một phương thức thông thường. Điểm khác biệt nằm ở cách trình biên dịch và runtime xử lý việc liên kết (binding) phương thức được gọi. Với phương thức ảo, việc liên kết là "dynamic binding" (liên kết động) hoặc "late binding" (liên kết muộn), tức là phương thức thực sự được gọi sẽ được xác định tại thời điểm chạy chương trình, dựa trên kiểu thực tế của đối tượng mà không phải kiểu khai báo của biến tham chiếu đến đối tượng đó. Điều này cho phép tính đa hình (polymorphism).