問答題定義一個抽象類Cshape,包含純虛函數Area(用來計算面積)和SetData(用來重設形狀大?。?。然后派生出三角形Ctriangle類、矩形Crect類、圓Ccircle類,分別求其面積。最后定義一個CArea類,計算這幾個形狀的面積之和,各形狀的數據通過Carea類構造函數或成員函數來設置。編寫一個完整程序。
您可能感興趣的試卷
最新試題
在面向對象程序設計中,將一組數據和這組數據有關的操作集合組裝在一起形成對象,這個過程叫()。
題型:填空題
C++中每一個以符號()開頭的行都是預處理命令。
題型:填空題
標識符的()是指一個標識符在程序中的有效范圍。
題型:填空題
引用可以用在函數中,既可以作為函數的參數使用,又可以作為函數的()使用。
題型:填空題
引用的定義格式為()。
題型:填空題
const_cast的使用格式為()。
題型:填空題
命名空間是C++的一種機制,使用關鍵字()把大量有邏輯聯(lián)系的程序實體組合在一個標識符下。
題型:填空題
使用delete對動態(tài)分配的數組進行釋放的語法格式為()。
題型:填空題
static_cast的功能是將一種數據類型轉換成另一種數據類型,其使用格式為()。
題型:填空題
程序員既可以使用系統(tǒng)提供的頭文件,也可以定義自己的頭文件,并在程序中使用#include指令將其包含進來。一般情況下,使用尖括號括住系統(tǒng)提供的頭文件,使用()括住程序員自己定義的頭文件。
題型:填空題