/*
this:
1、用于区分同名变量(成员变量和局部变量)
2、用于构造函数间的调用(构选函数间调用只能用this)
3、只能是构选函数里面的第一个语句,因为初始化要先执行。
比较两个人的年龄是否相同。
*/
class Person
{
private int age;
Person(int age)
{
this.age=age;
}
public boolean compare(Person p)
{
return this.age==p.age;
}
}
class PersonDemo
{
public static void main(String[] args)
{
Person p1 = new Person(20);
Person p2 = new Person(20);
boolean b=p1.compare(p2);
System.out.println(b);
//System.out.println("Hello World!");
}
}
date0309/PersonDemo.java
最新推荐文章于 2023-07-06 11:13:10 发布