用JAVA編寫宣告基類Shape,在此基礎上派生出Re

2021-05-14 08:16:18 字數 2796 閱讀 4462

1樓:匿名使用者

public class test

}abstract class shapeclass rectangle extends shapepublic double getarea()}class circle extends shapepublic double getarea()}-----------------測試結果長3寬5的長方形面積是:15.0

半徑為3的圓的面積為:28.274333882308138

2樓:匿名使用者

abstract class shape

public class rectangle extends shape

}public class circle extends shape}

3樓:匿名使用者

abstract public class shapeabstract public double getarea();

}public classcircle extends shape}public class rectangle extends shape}

宣告一個基類shape,在此基礎上派生出rectangle和circle,二者都有getarea()函式計算物件的面積.

4樓:

class shape

;class rectangle : public shapedouble getarea()

private:

double height;

double width;

};class circle : public shapedouble getarea()

private:

double radius;

};class square : public rectangle};

c#宣告一個基類shape,在此基礎上派生出rectangle和circle

5樓:匿名使用者

#include // #include // #define pi 3.14 using namespace std; class shape ; class circle:public shape float area() }; class rectangle:

public shape float area() }; class square : public rectangle//其實是一樣的,把rectangle當基類 ; ~square(){}; float area(float len) ; }; float total(shape*s,int n) int main() { shape* s[2]; s[0]=new circle(1); cout

抽象類請編寫一個抽象類shape,在此基礎上派生出類rectangle和circle,兩者都有計算面積的函式getarea()

6樓:匿名使用者

#include

#define pi 3.1415926;

using namespace std;

class shape //抽象類bai的 定義

;class rectangle : public shape //矩形類,公有內繼承

{public: rectangle(double aa, double bb) //帶引數容的 建構函式

{a=aa;

b=bb;

cout<<

編寫程式宣告一個shape基類,再派生出rectangle和circle類,二者都有getarea()函式計算物件的面積

7樓:匿名使用者

inte***ce shape/*建立介面*/

class rectangle inplements shape

class circle inplements shape

8樓:匿名使用者

你想用什麼語言來編的,又沒說明?

定義一個基類shape,在次基礎上派生出rectangle和circle。

9樓:匿名使用者

#include //

#include //

#define pi 3.14

using namespace std;

class shape

;class circle:public shapefloat area()

};class rectangle:public shapefloat area()

};class square : public rectangle//其實是一樣的,把rectangle當基類

;~square(){};

float area(float len);};

float total(shape*s,int n)int main()

//system( "pause" );

return 0;}

11.宣告一個shape抽象類,在此基礎上派生出rectangle和circle類,二者都有getarea( )函式計算物件的面積,

已定義一個shape抽象類,在此基礎上派生出矩形rectangle和圓形circle類 10

編寫java程式,定義學生類student,屬性包含

public class student public student string name,string age,string gender public string getname public void setname string name public string getage pu...

用Java編寫程式,對分行輸入的若干字串按字典序(由小到大

不知道你所謂的字典順序是什麼意思?我這個是把所有字串組一塊,倒序列印 輸入n個字串,用任意演算法對其進行排序並按從小到大順序輸出 include include int main printf n for i 0 iputs s i return 0 偽 1。輸入n 2。輸入n個字串到s陣列 內3。...

要求用C編寫三角形類,要求用C 編寫三角形類

數學沒學好 請列出三角形周長和麵積計算公式 確實很菜的問題 樓主 你多看看課本就好了!這樣的問題也問,真是讓人無語 用c 定義一個三角形類 using system using system.collections.generic using system.linq using system.tex...