7-1 抽象基類shape派生3個類 (20分)
宣告抽象基類shape,由它派生出三個類,圓形circle,矩形rectangle,三角形********,用乙個函式輸出三個面積。
在一行中依次輸入5個數,圓的半徑,長方形的高和寬,三角形的高和底,中間用空格分隔
圓的面積,長方形的面積,三角形的面積,小數點後保留2位有效數字,每個面積佔一行。
在這裡給出一組輸入。例如:
3 3 4 3 4
在這裡給出相應的輸出。例如:
28.27
12.00
6.00
**實現:
#includeusing namespace std;
class shape
virtual double printf()=0;
};class circle:public shape
virtual double printf()
};class rectangle:public shape
virtual double printf()
};class ********:public shape
virtual double printf()
};int main()
java抽象類練習題
package com.test 3 設計乙個系統 門的實現過程 流程 設計一張抽象的門door,那麼對於這張門來說,就應該擁有所有門的共性,開門和關門 然後對門進行另外的功能設計,防盜 防水 防彈 bulletproof 防火 防鏽,要求 利用繼承 抽象類 介面的知識設計該門 abstract c...
c 練習題 A是A1的虛基類
7 1 a是a1的虛基類 15分 本題目要求讀入3個整數a b和c,然後按照下列要求完成相關設計 1.定義乙個基類a,在其中包含保護的資料成員int i,設計類a的帶參建構函式對i進行初始化,定義成員函式display 顯示i值 2.定義基類a的公有派生類a1,且a是a1的虛基類 a1中包含保護的資...
C 整合和派生練習題解答
綜合題1 考察單繼承方式 綜合題1.編寫乙個程式設計乙個汽車類vehicle,包含的資料成員有車輪個數wheels和車重weight。小車類car是它的私有派生類,其中包含載人數pasenger load。卡車類truck是vehicle的私有派生類,其中包含載人數passenger load和載重...