Java 封装
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 封装相关的知识,希望对你有一定的参考价值。
概念:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法实现对隐藏信息的操作和访问
好处:
- 只能通过规定的方法访问数据
- 隐藏类的实例细节,方便修改和实现
实现步骤:
- 修改属性的可见性:设为private
- 创建getter/setter方法:用于属性的读写
- 在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 }
以上是关于Java 封装的主要内容,如果未能解决你的问题,请参考以下文章