問答題
給出下面的抽象基類container:
要求建立三個繼承container的派生類cube、sphere與cylinder,讓每一個派生類都包含虛函數(shù)surface_area()和volume(),分別用來計算正方體、球體和圓柱體的表面積及體積。要求寫出主程序,應用C++的多態(tài)性,分別計算邊長為6.0的正方體、半徑為5.0的球體,以及半徑為5.0和高為6.0的圓柱體的表面積和體積。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
C++中每一個以符號()開頭的行都是預處理命令。
題型:填空題
如果把const限定符放在*號的右邊,使指針本身成為一個const指針,即()。
題型:填空題
標識符的()是指一個標識符在程序中的有效范圍。
題型:填空題
在C++語言中,類庫中提供了輸入流類istream和輸出流類ostream。istream類的對象()用來實現(xiàn)基本的鍵盤輸入。
題型:填空題
標識符的()是指在程序的哪個區(qū)域里可以使用。
題型:填空題
()可以看作是符號化了的機器語言,使用助記符編寫程序。
題型:填空題
C++一般的程序都要具有兩條語句,這兩條語句為()和using namespace std。
題型:填空題
引用可以用在函數(shù)中,既可以作為函數(shù)的參數(shù)使用,又可以作為函數(shù)的()使用。
題型:填空題
為了避免頻繁的函數(shù)調用與返回,C++語言引入了()的概念。
題型:填空題
運算符()用于申請動態(tài)存儲空間,它的操作數(shù)為某種數(shù)據(jù)類型且可以帶有初值表達式或元素個數(shù)。
題型:填空題