在C++中,virtual關鍵字用于聲明一個成員函數為虛函數(virtual function)。虛函數是一種特殊的成員函數,可以在派生類中進行重寫(override)。當基類指針指向派生類對象時,通過虛函數的調用,可以實現動態綁定(dynamic binding),使程序能夠根據實際對象的類型而選擇調用相應的函數。這就是C++中實現多態性的一種方式。
virtual