public class work01 {
public static void main(String[] args) {
double r,w,h;
Scanner scn=new Scanner(System.in);
r=scn.nextDouble();
w=scn.nextDouble();
h=scn.nextDouble();
MyCircle c=new MyCircle("大圓",r);
MyRectangle rec=new MyRectangle("長方形",w,h);
c.draw();
System.out.println("Area="+String.format("%.2f", c.getArea()));
rec.draw();
System.out.println("Area="+String.format("%.2f", rec.getArea()));
}
class MyCircle{
double r;
String word;
public MyCircle(String word,double r){
this.r=r;
this.word=word;
}
void draw(){
System.out.println("大圓:r="+r);
}
double getArea(){
return r*3.1416;
}
}
class MyRectangle{
double w,h;
String appearance;
public MyRectangle(String appearance,double w,double h){
this.appearance=appearance;
this.w=w;
this.h=h;
}
void draw(){
System.out.println("長方形:w="+w+",h="+h);
}
double getArea(){
return w*h;
}
}
}
uj5u.com熱心網友回復:
已經解決問題uj5u.com熱心網友回復:
花括號打錯了,把兩個類掏出來就OK了轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/107304.html
標籤:Eclipse
