亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

【virtual關鍵字定義,但不是虛函數】的這種情況是什么?

【virtual關鍵字定義,但不是虛函數】的這種情況是什么?

正在回答

8 回答

在C++中用到關鍵字virtual的一共有兩個部分

一個是虛繼承,一個是虛函數

今天主要講解虛函數中用到virtual的一些簡單部分。就當是加深記憶

1.在基類中聲明虛函數一定要用關鍵字 virtual

2.而如果虛函數的實現單獨來做,則不能用virtual關鍵字,否則會報錯。

3.而在自類中對虛函數進行重寫的時候,需要先在自類中聲明這個虛函數,可以加 virtual關鍵字,也可以不加,但是為了看代碼的方便,最好加上virtual。

4.而如果對改寫的虛函數進行單獨的實現,也是不能加virtual關鍵字的。


2 回復 有任何疑惑可以回復我~
#1

慕田峪2291370

加了virtual卻不是虛函數的情況好像并沒有說明啊
2017-10-06 回復 有任何疑惑可以回復我~

字眼問題吧,或者是全虛函數

0 回復 有任何疑惑可以回復我~

同問 ?搜索也沒啥結果

0 回復 有任何疑惑可以回復我~
#1

學渣羅

virtual public person 虛繼承可以嗎?
2017-07-14 回復 有任何疑惑可以回復我~

同問,感覺這道測試題出得不好

2 回復 有任何疑惑可以回復我~
#1

慕斯卡1160282

同問,這道題到底想考察什么呢?
2016-11-22 回復 有任何疑惑可以回復我~

這個問題講課老師可以來說一下嗎?

感覺很難理解,我覺得虛析構函數也是虛函數啊

1 回復 有任何疑惑可以回復我~

也有可能是虛析構函數

0 回復 有任何疑惑可以回復我~

有 virtual 關鍵字定義,但是不一定就符合語法規則啊,比如virtual 修飾一個普通函數

0 回復 有任何疑惑可以回復我~
#1

靈魂火 提問者

這樣話編譯不能通過的吧。。
2015-12-15 回復 有任何疑惑可以回復我~

這難道是摳字眼?? VIRTUAL 定義的就是虛函數? 還有純虛函數??? 估計這個就是說的純虛函數這種狀況吧

0 回復 有任何疑惑可以回復我~
#1

靈魂火 提問者

可能是,感覺也只有這種情況了。
2015-12-15 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
C++遠征之多態篇
  • 參與學習       66224    人
  • 解答問題       334    個

本教程將帶領大家體會面向對象三大特性中的多態特性

進入課程

【virtual關鍵字定義,但不是虛函數】的這種情況是什么?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號