2016-04-04 34 views
-4

Bu sınıfta bir sınıf (daire) ve bir nesne içeren bir program yapmam gerekiyor. Program, nesnenin yarıçapını okuyabilmelidir. Ve sınıf, ekranda daire ve çevre alanı yazmak için yöntemler içermelidir.Sınıf, nesne ve yöntemler. 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

Elinizde ne varsa kesinlikle Javascript değil. –

+2

Sorunuz nedir, neyse? – Tal87

+1

Bu Java gibi görünüyor, Javascript değil. – Mark

cevap

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

Bu büyük olasılıkla bir ev ödevi sorudur, bu yüzden bazı ahlaki zorluk sizin için ödevini yapıyor olması: Burada

i ne var.

Şunu söyleyeyim, sanırım şu ana kadar sahip olduğunuz doğru yoldasınız. Yöntemleri statik yapmanın en iyi seçim olduğundan emin değilim (statik yöntemleri kullanma bilgisi: Java: when to use static methods). Ayrıca, örneklenebilmesi için bir dairenin ihtiyaç duyduğu bilgileri incelemeniz ve ardından bu bilgileri dairenin yapıcısına eklemeniz gerekir (kurucular: https://docs.oracle.com/javase/tutorial/java/javaOO/constructors.html). Son olarak, programın bir daire nesnesini bildiren ve başlatan bir ana yönteme (http://www.cs.princeton.edu/courses/archive/spr96/cs333/java/tutorial/java/anatomy/main.html) gereksinimi vardır ve sonra bu nesneye karşı yöntem çağrıları yapar.

İlgili konular