我正在製作第二個程序,並決定嘗試製作一個存儲值的程序,然後允許在其他方法或其他類中調用它們。然後我嘗試用this.arguement語法添加所有這些值,但沒有成功。另一個包含「this」關鍵字的擴展程序
所有this.args都產生了同樣的錯誤,「錯誤:無法找到符號」線39
什麼有錯?
class students
{
public void students()
{
String strgirl = "Jenna";
String strboy = "Tommy";
}
}
class math extends students
{
public void studentsmath()
{
double tommymath = 88.49;
double jennamath = 91.15;
}
}
class english extends math
{
public void studentsenglish()
{
double tommyenglish = 91.5;
double jennaenglish = 89.18;
}
}
class science extends english
{
public void studentsscience()
{
double tommyscience = 70.11;
double jennascience = 96.1;
}
}
class averagetotal extends science
{
public void averagetotal()
{
double total;
this.tommymath + this.jennamath + this.tommyenglish + this.jennaenglish + this.tommyscience + this.jennascience = total;
System.out.println(total);
double average;
average = (total/6);
}
}
你的變量不是類字段。查找「範圍」。 –
對於'this'這個關鍵詞,請參考:http://docs.oracle.com/javase/tutorial/java/javaOO/thiskey.html – yellowB