我在一年内阅读一张专辑(yearReleased),我需要从 2013 年减去它。变量 yearsOld 在我的 Song 类中。为什么我不断收到错误。
TestSong.java:7: 错误:找不到符号 System.out.print(a.yearsOld); ^ 符号:变量年旧位置:类型为 Song 1 的变量 a 错误
public class Song{
public String title;
public String author;
public String interpreter;
public int yearReleased;
public String album;
public String filename;
public String getTitle(){
return title;
}
public String getAlbum(){
return album;
}
public int getYearReleased(){
return yearReleased;
}
public String getNameOfAuthor(){
return author;
}
public String getInterpreter(){
return interpreter;
}
public String getFilename(){
return filename;}
public int yearsOld(){
return 2013-yearReleased;}
}
这是我的主要
public class TestSong{
public static void main(String[] args){
Song a =new Song();
a.filename="gerrr";
a.yearReleased=1988;
System.out.print(a.yearsOld);
}
}