2016-04-04 135 views
-4

我應該創建一個包含類(圓圈)和該類中的對象的程序。程序應該能夠讀取對象的半徑。並且該類應該包含用於在屏幕上寫出圓的周長和麪積的方法。類,對象和方法。 Java

這裏是我有:

class Circle { 
    public static double area(double r){ 
     return Math.PI*r*r; 
    } 
    public static double circumference(double r){ 
     return 2*Math.PI*r; 
    } 

} 
+7

你有什麼是絕對不是Javascript。 –

+2

無論如何,你的問題是什麼? – Tal87

+1

這看起來像Java,而不是Javascript。 – Mark

回答

0
Here is the code... 
    what you want exactly 


class Circle 
{ 
    public static void main(String args[]) 
    { 
     int radius = 3; 
     double area = Math.PI * (radius * radius); 
     System.out.println("The area of circle is: " + area); 
     double circumference= Math.PI * 2*radius; 
     System.out.println("The circumference of the circle is:"+circumference) ; 
    } 
1

這是最有可能的一門功課的問題,所以我有一些道德困難做作業你。

這就是說,我認爲你到目前爲止你在正確的軌道上。我不確定使這些方法成爲靜態是最好的選擇(關於使用靜態方法的信息:Java: when to use static methods)。你也應該檢查一個圈子需要什麼樣的必要信息來實例化,然後將這些信息添加到圈子的構造函數中(構造函數:https://docs.oracle.com/javase/tutorial/java/javaOO/constructors.html)。最後,程序需要一個主要方法(http://www.cs.princeton.edu/courses/archive/spr96/cs333/java/tutorial/java/anatomy/main.html)來聲明和實例化一個圓形對象,然後對該對象進行方法調用。