了解一下封装含义:隐藏属性,通过方法得到属性
封装步骤:
1,修改属性的可见性来限制对属性的访问(一般限制为private)
private:仅供内部类使用的属性/方法
public:提供给外部使用
get:添加一个方法,用于读取该属性的值,简称,拿到
set:添加一个方法,用于设置该属性的值,简称,设置
例:
1.创建一个类,类下添加几个私有的属性,添加get,set方法
public class Lianxi {
private int number;
private String name;
public int getNumber() {
return number;
}
public void setNumber(int number) {
this.number = number;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
注意:get和set可以通过鼠标界面右击,Source,右击Generate get and set 直接获取
public class Lianxi1 {
public static void main(String[] args) {
Lianxi arr = new Lianxi();
arr.setNumber(123);
System.out.println(arr.getNumber());
arr.setName("宝宝");
System.out.println(arr.getName());
}
运行结果:
123
宝宝