好吧,所以我知道這是一個noob問題,但我無法使此代碼正常工作。代碼應該做的是當你輸入半徑時給你直徑。我知道我的代碼可能被屠殺,但我做錯了什麼,爲什麼,因爲我試圖學習。在創建多個類時遇到問題
import java.util.Scanner;
public class Circle{
Scanner dd = new Scanner(ystem.in);
System.out.println("Whats is the radius?");
double r = dd.nextDouble();
public Circle(double r){
radius = r;
}
public double diameter(){
double d = radius * 2;
return d;
}
}
public class Tester{
public static void main(String args[]){
Circle cir1 = new Circle(35.5);
System.out.println(Circle.diameter)
}
}
這是什麼問題?是否有編譯器錯誤信息?它會崩潰嗎?它做錯了什麼嗎? –
對不起,只有編譯器錯誤,我得到的是它不包含主類型 – John
這是您在12月15日提出的問題的答案,因爲某些原因已經關閉。 [http://docs.oracle.com/javase/tutorial/java/concepts/](http://docs.oracle.com/javase/tutorial/java/concepts/) – Chucri