練習:建立圓形類別
題目1
試著做一個圓形的類別,類別名稱為 Circle, 資料成員包含 pi 為3.14 與半徑 radius; 函數成員為一個可以印出計算圓面積的函數show_area
圓面積公式為:半徑平方 * pi
本題練習重點
類別的建立
主程式中物件的建立
存取物件的內容
呼叫類別中的函數
題目2
試著修改題目1的程式,多新增一個物件moon2(總共兩個物件), 並且設定兩個物件的資料成員半徑值皆為相同, 再將剛新增的物件moon2 資料成員 pi 設為 3。
最後於主程式呼叫類別中的函數。
本題練習重點
同時建立多個物件
了解不同物件的資料成員 在記憶體中配置是分開的 本題中的moon2.pi
參考解答
題目一
題目二
下表為moon的記憶體位置對應
pi | 3.14 |
radius | 2 |
下表為moon2的記憶體位置對應
pi | 3 |
radius | 2 |
Last updated