創建一個圓類Circle的對象,分別設置圓的半徑計算並分別顯示圓半徑、圓面積、圓周長。


編寫一個圓類Circle,該類擁有:

①一個成員變量

Radius(私有,浮點型); // 存放圓的半徑;

②兩個構造方法

Circle( ) // 將半徑設為0

Circle(double r ) //創建Circle對象時將半徑初始化為r

③ 三個成員方法

double getArea( ) //計算圓的面積

double getPerimeter( ) //計算圓的周長

void show( ) //將圓的半徑、周長、面積輸出到屏幕

編寫應用程序,創建類的對象,分別設置圓的半徑計算並分別顯示圓半徑、圓面積、圓周長。

package com.Summer_0511.cn;

/**
 * @author Summer
 *
 */
class Circle{
    private double Radius;

    
    public Circle() {    
        super();    
        Radius=0;
    }

    public Circle(double r) {
        super();
        this.Radius = r;
    }
    
    public double getArea(double r){
        double Area = r*r*3.14;
        return Area;
    }
    
    public double getPerimeter(double r){
        double Perimeter = 2*3.14*r;
        return Perimeter;
    }
    
    public void show(double r){
        System.out.println("圓的半徑為"+r);
        System.out.println("圓的面積為"+getArea(r));
        System.out.println("圓的周長為"+getPerimeter(r));
    }
    
}
public class Test04 {

    public static void main(String[] args) {
        Circle c = new Circle();
        c.show(3);

    }

}

 方法二:

package stage3;
class Circle{
    private double radius;//半徑
    private final double PI = 3.24d;
    public Circle(double radius) {
        this.radius = radius;
    }

    public Circle() {
        this.radius = 0;
    }
    public double getArea() {
        return PI*Math.pow(this.radius, 2);
    }
    public double getPerimeter() {
        return 2* PI * this.radius;
    }
    public void show() {
        System.out.println(this.radius+","+getPerimeter()+","+getArea());
    }
    
}
public class Test2 {

    public static void main(String[] args) {
        
        Circle c = new Circle(2);
        c.show();
    }

}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 第一個MFC實例:計算圓周長和圓面積 設圓半徑R =1.5,圓柱高H=3.求圓周長,圓面積,圓球表面積,圓球體積,圓柱體積. 作業: 1.8(圓的面積和周長)編寫程序,使用以下的公式計算並顯示半徑為5.5的圓的面積和周長。 習題:編程求圓周長、圓面積、圓球體積、設圓半徑r=1.5。要求:用scanf輸入數據,輸出計算結果,輸出時要求有文字說明,取小數后2位 編寫一個Java程序,計算半徑為3.0的圓周長和面積並輸出結果 python腳本1_給一個半徑求圓的面積和周長 設圓半徑r=1.5,圓柱高h=3,求圓周長、圓面積、圓球表面積、圓球體積、圓柱體積。用scanf輸人數據,輸出計算結果,輸出時要求有文字說明,取小數點后2位數字。請編程序 1.(1)編寫一個接口ShapePara,要求: 接口中的方法: double getArea():獲得圖形的面積。double getCircumference():獲得圖形的周長 (2)編寫一個圓類Circle,要求:圓類Circle實現接口ShapePara。 該類包含有成員變量: radius:public 修飾的double類型radius,表示圓的半徑。 x:private修飾的dou 1.編寫一個Java應用程序,該程序中有3個類:Ladder、Circle和主類A。具體要求如下:Ladder類具有類型為double的上底、下底、高、面積屬性,具有返回面積的功能,包括一個構造方法對上底、下底、高進行初始化。Circle類具有類型為double的半徑、周長和面積屬性,具有返回周長、面積的功能,包括一個構造方法對半徑進行初始化。主類A用來測試類Ladder和類Circle的功能。 .編寫一個Java應用程序,該程序中有3個類:Lader、Circle和主類A。具體要求如下:Lader類具有類型為double的上底、下底、高、面積屬性,具有返回面積的功能,包括一個構造方法對上底、下底、高進行初始化。Circle類具有類型為double的半徑、周長和面積屬性,具有返回周長、面積的功能,包括一個構造方法對半徑進行初始化。主類A用來測試類Lader和類Circle的功能
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM