封装+bean
封装___就将属性隐藏起来,如果要访问属性,只能用公共方法访问
一般是用private修饰变量的
所以嘛~我们怎么访问他们呢 getXxx和setXxx咯~~~这也是为啥类名首字母要大写的原因
推荐各位去看看阿里巴巴开发手冲
看看bean吧,,以后经常用的到的
2 3 public class Student { 4 private String name; 5 private int age; 6 7 public String getName() { 8 return name; 9 } 10 11 public int getAge() { 12 return age; 13 } 14 15 public void setName(String name) { 16 this.name = name; 17 } 18 19 public void setAge(int age) { 20 this.age = age; 21 } 22 23 @Override 24 public String toString() { 25 return "Student{" + 26 "name='" + name + '\'' + 27 ", age=" + age + 28 '}'; 29 } 30 31 public Student(String name, int age) { 32 this.name = name; 33 this.age = age; 34 } 35 public Student(){ 36 37 } 38 }
1 public class Test { 2 public static void main(String[] args) { 3 Student student = new Student(); 4 student.setAge(11); 5 student.setName("hws"); 6 7 System.out.println(student.getAge()+"---"+student.getName()); 8 } 9 }
浙公网安备 33010602011771号