------------------------------------------------
public Person{
private String name;
private int age;
public Person(String name,int age){
this.setAge(age);
this.setName(name);
}
------------------------------------------------
public Person{
private String name;
private int age;
public Person(String name,int age){
this.name = name;
this.age = age;
}
------------------------------------------------
这两种赋值的方式有什么不同?
第一种是set方法赋值。
第二种是有参构造方法赋值。
他们的区别是:当对象被new的时候,
第一种首先进入的是set方法里面在从set方法里面进行赋值。
第二种是直接给参数赋值。