問(wèn)答題

【簡(jiǎn)答題】

給出下面的抽象基類(lèi)container:

要求建立三個(gè)繼承container的派生類(lèi)cube、sphere與cylinder,讓每一個(gè)派生類(lèi)都包含虛函數(shù)surface_area()和volume(),分別用來(lái)計(jì)算正方體、球體和圓柱體的表面積及體積。要求寫(xiě)出主程序,應(yīng)用C++的多態(tài)性,分別計(jì)算邊長(zhǎng)為6.0的正方體、半徑為5.0的球體,以及半徑為5.0和高為6.0的圓柱體的表面積和體積。

答案:

微信掃碼免費(fèi)搜題