封装

封装(数据的隐藏)

记住这句话:属性私有,get/set

public class Student(){
   //属性私有
   
   //名字
   private String name;
   //学号
   private int id;
   //性别
   private char sex;
   //提供一些可以操作这个属性的方法
   //提供一些public 的set get方法
   
   //get 获得这个数据
   public String getNmae(){
       return this.name;
  }
   //set 给这个数据设置值
   public void setName(String name){
       this.name=name;
  }
}

public static void main(String[] args){
   Student s1 = new Studnet();
   s1.setNmae("小明");
   System.out.println(s1.getNmae());
}

/*
1.提高程序的安全性,保护数据
2.隐藏代码的实现细节
3.统一借接口
4.系统可维护增加了
*/

 

posted @ 2021-07-26 19:18  清钦  阅读(36)  评论(0)    收藏  举报