9
คีย์เวิร์ด“ เสมือน” C ++ สำหรับฟังก์ชันในคลาสที่ได้รับ จำเป็นหรือไม่
ด้วยคำจำกัดความของโครงสร้างรับด้านล่าง ... struct A { virtual void hello() = 0; }; วิธีการ # 1: struct B : public A { virtual void hello() { ... } }; วิธีการ # 2: struct B : public A { void hello() { ... } }; มีความแตกต่างระหว่างสองวิธีในการแทนที่ฟังก์ชัน hello หรือไม่?