最新回答 / JunboWang0731
個人意見,按照接口類的定義,是不能自定義構(gòu)造函數(shù)的,否則違反了“僅有純虛函數(shù)”這一條件;但是編譯器應(yīng)該是生成了一個作為“構(gòu)造函數(shù)”功能的函數(shù)的,否則,實(shí)例化子類對象也無法生成
2019-01-18
最新回答 / 慕設(shè)計(jì)2404683
主要還是看計(jì)算面積的函數(shù)有沒有實(shí)現(xiàn)計(jì)算面積,如果根本沒有實(shí)現(xiàn)計(jì)算面積,那肯定不返回面積值
2019-01-04
最新回答 / 六個蒸蛋
個人理解,因?yàn)榫幾g時從上往下的,所以如果將?doSomething() 函數(shù)寫在 main 函數(shù)下面,則需要在 main 函數(shù)上面再聲明一次 doSomething() 函數(shù),以告訴系統(tǒng)待會在 main 函數(shù)中要用到 doSomething()?函數(shù)。<...code...>
2018-12-27
最新回答 / 陳燕_Yan
dynamic_cast的功能應(yīng)該不是識別,而是轉(zhuǎn)換指針類型,將父類指針轉(zhuǎn)換為子類指針,從而可以調(diào)用子類自定義的函數(shù)。
2018-12-05
最新回答 / 陳燕_Yan
因?yàn)槎x了含參構(gòu)造函數(shù),如果你沒有傳入?yún)?shù),肯定會報(bào)錯的,所以要定義默認(rèn)構(gòu)造函數(shù),不用傳參
2018-12-05
最新回答 / qq_庫爾喀察_fmEV25
首先Shap中area()函數(shù)是純虛構(gòu)函數(shù);其次float Shape:area() 這樣的話返回值應(yīng)該是一個float類型的;沒返回值應(yīng)該是void?Shape:area()?
2018-11-02