Java面向对象编程08 - 封装详解

Java 封装概念:封装(Encapsulation)是Java的三大特性之一,顾名思义,封装就是把东西包起来,不允许用户直接操作被隐藏的信息,而是通过定义好的方法来访问和更新被包起来的信息。目的:封装的目的就是提供安全保障,封装代码实现细节,防止用户随意操作类属性让系统崩溃。同时方便后期维护,保护对象信息的完整性。封装原则:把成员变量(属性)和代码实现细节隐藏起来,不允许外部直接访问。提供相应的