(JAVA)下面代碼能準(zhǔn)確識(shí)別出形狀名稱,并計(jì)算出形狀的面積.請(qǐng)補(bǔ)充完整.
(JAVA)下面代碼能準(zhǔn)確識(shí)別出形狀名稱,并計(jì)算出形狀的面積.請(qǐng)補(bǔ)充完整.
class Shape{
public double area(){ return 0; };
public String getName(){return null;}
}
class Circleextends Shape{ //注:圓周率π=3
private double r; //r表示圓的半徑;
/* 請(qǐng)補(bǔ)充完整 */
}
class Rectangleextends Shape{
private double w,h; //w、h分別表示長方形的寬和高
/* 請(qǐng)補(bǔ)充完整 */
}
class Exam_2{
public static void main (String[] args) {
Shape[] s={new Circle(3),newRectangle(4,5)};
System.out.println("S[0]:name= "+s[0].getName()+"\tarea="+s[0].area());
System.out.println("S[1]:name= "+s[1].getName()+"\tarea="+s[1].area());
}
}
運(yùn)行結(jié)果為:
S[0]:name=Circle area=27.0
S[1]:name=Rectangle area=20.0
class Shape{
public double area(){ return 0; };
public String getName(){return null;}
}
class Circleextends Shape{ //注:圓周率π=3
private double r; //r表示圓的半徑;
/* 請(qǐng)補(bǔ)充完整 */
}
class Rectangleextends Shape{
private double w,h; //w、h分別表示長方形的寬和高
/* 請(qǐng)補(bǔ)充完整 */
}
class Exam_2{
public static void main (String[] args) {
Shape[] s={new Circle(3),newRectangle(4,5)};
System.out.println("S[0]:name= "+s[0].getName()+"\tarea="+s[0].area());
System.out.println("S[1]:name= "+s[1].getName()+"\tarea="+s[1].area());
}
}
運(yùn)行結(jié)果為:
S[0]:name=Circle area=27.0
S[1]:name=Rectangle area=20.0
其他人氣:598 ℃時(shí)間:2020-05-25 12:47:28
優(yōu)質(zhì)解答
class Circleextends Shape{ //注:圓周率π=3private double r; //r表示圓的半徑;/* 請(qǐng)補(bǔ)充完整 */private double area=Math.PI*r*r;private String getName() {return "Circle";}}class Rectangleextends Shape{p...
我來回答
類似推薦
- 用JAVA寫一個(gè)程序,求N個(gè)不同形狀的圖形的總面積.
- 定義圓和長方形2個(gè)類,并比較2個(gè)圖形的面積大小,怎么用JAVA程序?qū)?
- 如圖,在平行四邊形ABCD中,E,F分別是BC,DC的中點(diǎn),G為交點(diǎn).若AB=a,AD=b,試以a,b為基底表示DE,BF,CG.(a,b,AB,AD,DE,BF,CG均為向量)
- 描寫雨聲的句子
- 三角函數(shù)的變換公式有哪些?
- 難解的幾何題
- 《海濱仲夏夜》的特點(diǎn)
- 一個(gè)三角形和一個(gè)平行四邊形的面積和底都相等.三角形的高是5cm,平行四邊形的高是()cm
- 已知關(guān)于x的方程a(3x-2)+b(2x-3)=8x-7 問題看下!
- 問一個(gè)英語句型問題The letter we looked forward to come last sunday~為什么to的后面是come而不是coming~
- 若直線y=kx+3與直線y=1/kx-5的交點(diǎn)在直線y=x上,則k=
- 車棚里停著三輪車和自行車一共10輛,一共有24個(gè)輪子.三輪車和自行車各有多少輛?(調(diào)整假設(shè),列表解答) 假設(shè)三輪車的輛數(shù) 相應(yīng)的自行車的輛數(shù) 輪子總個(gè)數(shù) 5 5
猜你喜歡
- 11/2+3/4+7/8+15/16簡(jiǎn)算
- 2英語翻譯
- 3104.79用英文怎么表達(dá)
- 4已知,p:2x^2-9x+a
- 5英文達(dá)人來幫忙解釋下.
- 6求函數(shù)y=(lnx)^1/X微分dx
- 7已知拋物線y=x²-x+a與x軸的兩個(gè)交點(diǎn)之間的距離為√5.第一象限內(nèi)的點(diǎn)A在拋物線上,且點(diǎn)A的縱坐標(biāo)為1
- 8AB距31km,甲從A到B,一小時(shí)后乙也從A地去B地.已知甲每時(shí)行12千米,乙每時(shí)行28km.乙0.75h追上甲
- 9雙重否定句怎么改
- 10有一吊車,纏繞其上的鋼絲繩的最大承受力為10^3牛,次吊車能否勻速提升重為2.8×10^3牛的小轎車要公式
- 11已知直線L與直線y=-2x+8的交點(diǎn)橫坐標(biāo)為2,與直線y=-2x-8的交點(diǎn)縱坐標(biāo)為7,求直線L解析式.
- 12六(1)班男生人數(shù)的五分之二等于女生的七分之四,男生比女生多9人,這個(gè)班有多少人?