class Person
{
private int age = 30;
private String name;
public Person(String name)
{
this.name = name;
}
public Person(String name ,int age)
{
this(name);//这句话什么意思,关键不懂name指的是什么,如果是参数的话,我觉得也应该是一个字符串的"name"吧
this.age = age;
}
public void setAge(int age)
{
this.age = age;
}
public int getAge()
{
return age;
}
}public class TestPerson2
{
public static void main(String[] args)
{
Person p = new Person("tom");
p.setAge(40);
System.out.println(p.getAge());
}
}
{
private int age = 30;
private String name;
public Person(String name)
{
this.name = name;
}
public Person(String name ,int age)
{
this(name);//这句话什么意思,关键不懂name指的是什么,如果是参数的话,我觉得也应该是一个字符串的"name"吧
this.age = age;
}
public void setAge(int age)
{
this.age = age;
}
public int getAge()
{
return age;
}
}public class TestPerson2
{
public static void main(String[] args)
{
Person p = new Person("tom");
p.setAge(40);
System.out.println(p.getAge());
}
}
楼主【cismylife】截止到2008-08-01 21:59:53的历史汇总数据(不包括此帖):
发帖的总数量:10 发帖的总分数:270 每贴平均分数:27
回帖的总数量:12 得分贴总数量:3 回帖的得分率:25%
结贴的总数量:9 结贴的总分数:240
无满意结贴数:0 无满意结贴分:0
未结的帖子数:1 未结的总分数:30
结贴的百分比:90.00 % 结分的百分比:88.89 %
无满意结贴率:0.00 % 无满意结分率:0.00 %
值得尊敬
取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=cismylife
public Person(String name)
{
this.name = name;
}
具体看楼上.
public Person(String name)
{
this.name = name;
}其实意思就是this.name = name;
this就是指当前对象那就是Person 那Person(name)还需要Person(String name)吗?