一个小程序,总提示Test.java:6: 错误: 找不到符号

2024-11-25 14:37:08
推荐回答(4个)
回答1:

你的TypeTest类中的getEye()方法打成蚂租了setEye(),把TypeTest类清激中
public String setEye(){
return eye;
}
改成
public String getEye(){
return eye;
}
就行了闷正兆。
还有你的Test类中,
System.out.println(t.getEye());
System.out.println(t.getAge());
应该改成
System.out.println(tt.getEye());
System.out.println(tt.getAge());

回答2:

你的这个铅团程序里陆笑面没有getEye方法.你早激含调用肯定会报错的.
1.将
public String setEye(){
return eye;
}
修改成
public String getEye(){
return eye;
}
2.将
System.out.println(t.getEye());
System.out.println(t.getAge());
修改为:
System.out.println(tt.getEye());
System.out.println(tt.getAge());

然后在编译执行.

回答3:

你定义的变量是tt,结果梁唯唤你在后面山迅打成橡凯了 t
TypeTest tt=new TypeTest();

-->System.out.println(t.getEye());
你认真看看是不是这样
函数名也错了

回答4:

TypeTest tt=new TypeTest();
tt.setEye("Blue"槐含);
tt.setAge(20);
TypeTest对象名为启明伏tt,而悄携【System.out.println(t.getEye());】用的是t。

改成tt.getEye()