-2
メインファイル:基本的なプログラムですが、その解決策は何ですか?
public static void main(String[] args) {
NewClass obj = new NewClass();
Scanner inp = new Scanner(System.in);
System.out.println("Enter marks of 5 subjects: ");
obj.c1 = inp.nextInt();
obj.c2 = inp.nextInt();
obj.c3 = inp.nextInt();
obj.c4 = inp.nextInt();
obj.c5 = inp.nextInt();
obj.percentage();
}
}
クラスファイル:私はクラスファイル内のエラーを取得しています
public class NewClass {
int tmarks;
int omarks;
int c1, c2, c3, c4, c5;
NewClass() {
this.tmarks = 500;
}
omarks = c1 + c2 + c3 + c4 + c5;
public void percentage() {
double p = (omarks/tmarks) * 100;
System.out.println("Percentage: " + p);
}
}
"シンボルomarksを見つけることができません"。どうしたの?
注: tmarksは omarksが得られたマーク
あなたは法の外omarks' 'を参照することはできません/
omarks
外コンストラクタやメソッドを使用するカントを指し、総マークを指し、コンストラクタ。 – Kayamanどのメソッドの外部にも迷いのあるコード行があります。それはそこに属していません。 – David
Javaマニュアルは読んでいますか? – Jay