日期:2014-05-20  浏览次数:20658 次

急!一个简单的错误
class   Food
{
private   String   fn;
public   String   FN
{
get
{
return   fn;
}
}
public   Food(String   f)
{
fn   =   f;
}

}

上面这个类文件编译时通不过。提示第五行有问题。
难道类的FN属性不是这么定义的吗

------解决方案--------------------
get
{
return fn;
}

不能写个get这里的。
------解决方案--------------------
class Food
{
private String fn;
public String getFN
{
return fn;
}
public Food(String f)
{
fn = f;
}

}

------解决方案--------------------
你如果是想要JavaBean的属性,则应该写成:
public class Food {
private String fn;
public String getfn() {return fn;}
public void setfn(String s) {fn=s;}
}