Java 封装 封装是指一种将抽象性函数式接口的实现细节部分包装、隐藏起来的方法。 封装可以防止该类的代码和数据被外部类定义的代码随机访问。 要访问该类的代码和数据,必须通过严格的接口控制。 封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。 实现Java封装 封装的实现—使用访问控制符 Java是使用访问控制符来控制哪些细节需要封装,哪些细节需要暴露的。 Java中4种访问控制符分别为private、default、protected、public。 访问权限修饰符 修饰符 同一个类 同一个包中 子类 所有类 private ☆ default ☆ ☆