在一个类中,通常会提供构造方法和get和set方法,用Eclipse自动生成的构造方法都是
public Person(String name) {
this.name = name;
}
这种的,这种构造方法都是public访问修饰,而内部的属性信息是不能让外界知道的,所以一般用private修饰,但是会提供public的get和set方法,而这种构造函数主要是要让用户在实例化该对象时,必须要给他指定的属性赋值,因为是在同一个类中访问本类的属性,所以自我感觉没有必要在调用set方法赋值,直接把用户传递的值赋值给指定属性更好,set和get方法主要是用于外部类给此类属性赋值时调用的方法。 |