程序如下:
class Person
{
private int age;
public Person (int age){
this.setage(age);
}
public void tell(){
System.out.println("年龄:"+getage());
}
public int getage(){
return age;
}
public void SetAge(int a){
age = a ;
}
}
public class arru
{
public static void main(String [] args){
Person per = new Person(23);
per.tell();
}
}
---------- 编译Java ----------
arru.java:112: 错误: 找不到符号
this.setage(age);
^
符号: 方法 setage(int)
1 个错误
输出完成 (耗时 2 秒) - 正常终止
找不到出错的原因,求高手指点,谢谢
class Person
{
private int age;
public Person (int age){
this.setage(age);
}
public void tell(){
System.out.println("年龄:"+getage());
}
public int getage(){
return age;
}
public void SetAge(int a){
age = a ;
}
}
public class arru
{
public static void main(String [] args){
Person per = new Person(23);
per.tell();
}
}
---------- 编译Java ----------
arru.java:112: 错误: 找不到符号
this.setage(age);
^
符号: 方法 setage(int)
1 个错误
输出完成 (耗时 2 秒) - 正常终止
找不到出错的原因,求高手指点,谢谢