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

為了賬號安全,請及時綁定郵箱和手機立即綁定
虛函數使用virtual關鍵字定義,但使用virtual關鍵字時,并非全部是虛函數 (也可以是虛繼承)

最贊回答 / 慕后端9316249
<...圖片...>看一下指針類型的父類指針指向子類對象的說明。

最新回答 / 六個蒸蛋
個人理解,因為編譯時從上往下的,所以如果將?doSomething() 函數寫在 main 函數下面,則需要在 main 函數上面再聲明一次 doSomething() 函數,以告訴系統待會在 main 函數中要用到 doSomething()?函數。<...code...>

最新回答 / no4990
不用try catch 遇到內存錯誤程序直接崩了,怎么可能還能用cout輸出錯誤信息。

最贊回答 / 化身孤島的鯨i
答案為D,可以為純虛函數提供定義,不過必須在類的外部。具體參考《C++ primer》P541.
老師講得真是細致入微呀!講課風格也幽默詼諧!贊一個!

最新回答 / 陳燕_Yan
dynamic_cast的功能應該不是識別,而是轉換指針類型,將父類指針轉換為子類指針,從而可以調用子類自定義的函數。

最新回答 / 陳燕_Yan
因為定義了含參構造函數,如果你沒有傳入參數,肯定會報錯的,所以要定義默認構造函數,不用傳參

最贊回答 / 慕函數8534056
知道了,要加上頭文件 #include<typeinfo>
都沒人評論么 更新時間

最新回答 / 慕粉2248089209
不是跳轉了么,shape(),rect()
居然沒有在父類頭文件中加上虛析構函數,這樣銷毀時 子類的析構函數沒有執行,子類空間得不到釋放,不好吧!
看到a差點直接就選a了提交了,后來再看看其他選項,c絕對是錯的,其實這題出的有問題,容易引起誤導
這題居然不會
課程須知
本課程是C++初級課程 1、熟練掌握C++語言基礎語法
老師告訴你能學到什么?
1、虛函數、虛析構函數、純虛函數 2、抽象類和接口類 3、運行時類別異常 4、異常處理

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消