民國99年 第2梯次 電腦軟體設計(C++)乙級 學科

第61題

有關虛擬函數( V i r t u a l F u n c t i o n ) 的敘述何者正確?

題目

有關虛擬函數( V i r t u a l F u n c t i o n ) 的敘述何者正確?

  1. (1) 宣告虛擬函數的類別必需宣告成朋友( f r i e n d ) 關係
  2. (2) 宣告虛擬函數的類別不可以被繼承
  3. (3) C + + 編譯程式呼叫虛擬函數時會以動態結合( D y n a m i c B i n d i n g ) 方式判斷欲呼叫的是哪一個類別的虛擬函數
  4. (4) C + + 編譯程式呼叫虛擬函數時會以靜態結合( S t a t i c B i n d i n g ) 方式判斷欲呼叫的是哪一個類別的虛擬函數

官方答案

(3) C + + 編譯程式呼叫虛擬函數時會以動態結合( D y n a m i c B i n d i n g ) 方式判斷欲呼叫的是哪一個類別的虛擬函數

官方資料