本帖最后由 李震 于 2012-8-5 17:26 编辑
毕老师的一个练习,我自己做了一遍,不能通过,但我发现不了其中的错误。题目是给人定义一个用于比较年龄是否相同的功能。
class Person{
private int age;
person(int age)
{
this.age=p.age;
}
public boolean compare(Person p)//比较两者之间的年龄,相等返回true,否则返回false;
{
return this.age==p.age;
}
}
class Age
{
public static void main(String[] args)
{
Person p1=new Person(20);
Person p2=new Person(25);
boolean b=p.compare(p2);
System.out.println(b);
}
} |