Java 封装

来源:互联网 发布:中国海外代购网站 知乎 编辑:程序博客网 时间:2024/06/06 04:55

封装概念

  • 把具有相同属性和行为的类,封装到一个类中,并提供共有属性访问私有属性的机制。

封装的优点

  • 减少耦合
  • 对成员变量进行更加准确的控制(修改属性的可见性)
  • 隐藏信息
 public class encapsulation{ private String name; private ing age;  public void setName(String name){    this.name=name;  }  public String getName(){   return name;  }  public void setAge(int age){  this.age=age;  }  public int getAge(){  return age; }//访问encapsulationpublic Test{ public static void main(String [] args){  encapsulation en=new encapsulation();  en.setName("zhangsan");  en.setAge(23);  System.out.println("name="+en.getName()+"age="+en.getAge());}}
原创粉丝点击