用get,set修饰的类具有更好的封装性,可重复使用
要求:
(1)类必须声明为public方便外部访问
(2)类中方法必须为 public 修饰方便外部调用
()3属性用 private修饰 为了更好的隐藏 阻止外界对其修改
为了外界能够使用这个类, 提供了get,set方法
set让外界对其设置或修改,get对外返回所需值
如:
public class Student{
private int id;
private String name;
private double score;
public Student(){};
public Student(int id,String name,double score)
{
this.id=id;
this.name=name;
this.score=score;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getScore() {
return score;
}
public void setScore(double score) {
this.score = score;
}
}
测试类:
public class Test{
public static void main(String[] args) {
Student s=new Student(1,"zs",75.0)
System.out.println(s.getName());//zs
}
}
|