c定義描述正方形的類Square,該類中包括

2021-03-04 08:49:36 字數 1712 閱讀 3204

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長方形的面積公式是...