Java 封装

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 封装相关的知识,希望对你有一定的参考价值。

概念:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法实现对隐藏信息的操作和访问

好处:

  1. 只能通过规定的方法访问数据
  2. 隐藏类的实例细节,方便修改和实现

实现步骤:

  1. 修改属性的可见性:设为private
  2. 创建getter/setter方法:用于属性的读写
  3. 在getter/setter方法中加入属性控制语句:对属性值的合法性进行判断

代码示例:

技术分享
 1 public class privateDemo {
 2 
 3     private String privateVar;
 4 
 5     public void setPrivateVar(String newPrivateVar) {
 6         // 合法性检测
 7         this.privateVar = newPrivateVar;
 8     }
 9 
10     public String getPrivateVar() {
11         return privateVar;
12     }
13 
14 }
PrivateDemo

 

以上是关于Java 封装的主要内容,如果未能解决你的问题,请参考以下文章

Java 封装

Java 封装

Java 封装

Java 封装

Java 封装

Java 封装