1樓:匿名使用者
square::square(int x)
用c++類中的繼承?宣告乙個shape(形狀)基類,它有兩個派生類:circle(圓)和square(正方形),要求:(
2樓:匿名使用者
#include
#include
const double pi=3.14;
using namespace std;
class shape
;virtual double area()const};class circle:public shapevirtual double area()protected:
double r;
};class square:public shapevirtual double area()protected:
double x,y,a,b,l;
};void func(shape &p)大致的**就是這樣了 可以執行 但是沒有仔細檢測過你自己檢測下吧 希望對你有幫助
用c++編寫乙個程式,定義抽象基類shape,由它派生出5個派生類:cricle(圓形),squa 10
3樓:陽光中的曇花
#include
using namespace std;
class shape //定義抽象基類 shape
; class circle:public shape
//建構函式
virtual double area() const //定義虛函式
;protected:
double radius;
}; class square:public shape //定義 square(正方形)類
virtual double area() const //定義虛函 數
protected:
double side;
};class rectangle:public shape //定義 rectangle(矩形)類
//建構函式
virtual double area() const //定義虛函式
protected:
double width,height;
};class trapezoid:public shape //定義 trapezoid(梯形)類
//建構函式
virtual double area() const //定義虛函式
protected:
double top,bottom,height;//上底、下底與高
}; class ********:public shape//定義 ********(三角形)類
//建構函式
virtual double area() const //定義虛
protected:
double width,height;
}; int main()
; //定義基類指標陣列 pt,使它每乙個元素指向乙個派生類物件
double areas=0.0;//areas 為總面積
for(int i=0;i<5;i++)
cout<<"totol of all areas="< return 0;} 樓主你好!很榮幸能回答你的問題。正方形的面積 邊長 邊長 對角線的那條分成2個三角形,這就成了三角形面積的解釋。周長 邊長x4 希望我的回答能幫到你 謝謝採納!祝樓主天天開心 希望能夠幫到你 1 長方形的周長 長 寬 2 c a b 2 2 正方形的周長 邊長 4 c 4a 3 長方形的面積 長 寬... 正方形面積計算公式 square area calculation formula 是數學科的一種科技術語。正方形的面積等於邊長的平方 s a a。正方形的面積 邊長 邊長。正方形面積 對角線 對角線 2 s 對角線 對角線 2 正方形是特殊的平行四邊形,也是特殊的長方形。在同一平面內 四條邊都相等... 面積 長方形長乘寬 a b正方形就是邊長乘邊長 a a 體積 長方體長乘寬乘高 a b h 正方體邊長乘邊長乘邊長 a a a 長方形或正方形?長方形或正方形體積沒有體積長方體或正方體喲!長方體的體積公式是 長乘寬乘高就是a b h正方體的體積公式是 稜長乘稜長乘稜長就是a a a長方形的面積公式是...正方形的面積公式,長方形正方形所有的公式
正方形的面積公式是什麼?正方形面積公式怎麼寫
長方形或正方形體積的公式,長方形和正方形的,面積,周長,體積,表面積的公式。