為什么沒有虛析構(gòu)函數(shù)也會(huì)析構(gòu)
為什么沒有虛析構(gòu)函數(shù)也會(huì)析構(gòu){ Shape() Rrct() Shape() Circle() Rrct()->calcArea() Circle->calcArea() ~Rrct() ~Shape() ~Circle() ~Shape()
為什么沒有虛析構(gòu)函數(shù)也會(huì)析構(gòu){ Shape() Rrct() Shape() Circle() Rrct()->calcArea() Circle->calcArea() ~Rrct() ~Shape() ~Circle() ~Shape()
2020-08-02
舉報(bào)
2020-10-27
如果用戶自己沒有寫析構(gòu)函數(shù),編譯器會(huì)幫用戶生成一個(gè)析構(gòu)函數(shù)。
用戶在銷毀對(duì)象時(shí),系統(tǒng)會(huì)自動(dòng)去調(diào)用析構(gòu)函數(shù)。
2020-08-09
還以為你說的是我剛做的題,沒看懂你寫的什么。
2020-08-09
沒有析構(gòu)啊,在main函數(shù)中聲明的是Gun,不是父類CanShot