早教吧作业答案频道 -->其他-->
(JAVA)下面代码能准确识别出形状名称,并计算出形状的面积.请补充完整.classShape{publicdoublearea(){return0;};publicStringgetName(){returnnull;}}classCircleextendsShape{//注:圆周率π=3privatedoubler;//r
题目详情
(JAVA)下面代码能准确识别出形状名称,并计算出形状的面积.请补充完整.
class Shape{
public double area(){ return 0; };
public String getName(){return null;}
}
class Circleextends Shape{ //注:圆周率π=3
private double r; //r表示圆的半径;
/* 请补充完整 */
}
class Rectangleextends Shape{
private double w,h; //w、h分别表示长方形的宽和高
/* 请补充完整 */
}
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());
}
}
运行结果为:
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表示圆的半径;
/* 请补充完整 */
}
class Rectangleextends Shape{
private double w,h; //w、h分别表示长方形的宽和高
/* 请补充完整 */
}
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());
}
}
运行结果为:
S[0]:name=Circle area=27.0
S[1]:name=Rectangle area=20.0
▼优质解答
答案和解析
class Circleextends Shape{ //注:圆周率π=3private double r; //r表示圆的半径;/* 请补充完整 */private double area=Math.PI*r*r;private String getName() {return "Circle";}}class Rectangleextends Shape{p...
看了(JAVA)下面代码能准确识别...的网友还看了以下:
((u+3)ln(u+3)+u)’((u+3)ln(u+3)+u)’如题.求((u+3)ln(u+3 2020-03-31 …
已知集合A、B满足A∪B=U(U为全集),则下列关系一定正确的是A B⊆ A补 B A∩B= 空集 2020-05-15 …
不等式组x-y+5≥0,x+y≥0,x≤3表示的平面区域是什么形状?若u=(x+2)^2+(y+1 2020-05-16 …
请问许多单词的中文释义中如achievementn.达成;完成[U];成就,成绩[C],中[U]与 2020-05-17 …
e^x^2求导看成f'(u)f(u)=u^2u=e^x------>f'(u)=2u*u'=2e^ 2020-06-12 …
设y=x^u,求y^n=?这是书上的解法是y'=ux^(u-1),y''=u(u-1)x^(u-2 2020-06-18 …
如果O+O=U+U+U,O+Z=U+U+U+U,那么Z+Z+U=()个O.如果设U=6,那么O=( 2020-06-18 …
下列四个大小完全相同的装置,同时放在阳光下,过一段时间我们观察到()A.四个装置U形管内a、b两端 2020-07-06 …
函数w=1/z,把z平面上x^2+(y-1)^2=4映射成w平面上怎样的曲线?z=1/w=1/(u 2020-07-30 …
纯电感交变电路中[U=U反设有纯电感交变电路,由于无电阻,电能全部转化为磁场能.这样一来就得到U=U 2020-11-27 …