請按照以下要求設計一個圓類Circle,并進行測驗。要求如下:
1)Circle類中包含一個半徑屬性radius;
2)給這個屬性定義兩個方法,一個方法用于設定值,另一個方法用于獲取值;
3)Circle類中定義一個無參的構造方法和包含一個引數的構造方法,引數為半徑屬性賦值;
4)定義一個求圓的面積的方法area,要求方法中包含一個引數,用于傳遞半徑的值;
5)在main方法中創建兩個Circle物件,一個使用無參的構造方法,然后呼叫設定屬性值的方法給半徑賦值2.56,一個使用有參的構造方法,在構造方法中給半徑賦值13.85;呼叫兩個物件的area方法,計算并輸出這兩個物件的面積。
uj5u.com熱心網友回復:
作業總得自己寫一點把uj5u.com熱心網友回復:
支持一樓所說的,這個屬于基礎中的基礎,總得自己寫,基本的東西記住就好uj5u.com熱心網友回復:
沒明白作者的意思,是不是這樣public class Circle {
private double radius;
public void setRadius(double radius) {
this.radius = radius;
}
public double getRadius() {
return this.radius;
}
public Circle(){
}
public Circle(double radius) {
this.radius=radius;
}
public String getArea(double radius){
double a=3.14*radius*radius;
String str1=String.format("半徑為%.2f的圓的面積為%.2f",this.getRadius(),a);
return str1;
}
public static void main(String[] args){
Circle a=new Circle(13.85);
System.out.println(a.getArea(a.getRadius()));
Circle b=new Circle();
b.setRadius(2.56);
System.out.println(b.getArea(b.getRadius()));
}
}
運行結果:

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/44452.html
標籤:Eclipse
下一篇:38歲還需要學習編程嗎
