封装+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 }

 

posted @ 2020-04-10 22:25  黄大晟~~  阅读(156)  评论(0)    收藏  举报