封装 面向对象的四大特征 封装、继承、多态、抽象 封装的目的 将对象的属性隐蔽在内部,对外提供公开的操作方法, 使用者必须通过方法获取和修改属性,而不能直接获取和修改属性, 方法体内可以对数据的合法性进行校验,保证对象的数据安全。 封装的实现 1.使用private修饰类的属性 => 不能直接使用对象加"."来获取和修改属性。 2.编写公开的set和get方法 => 提供获取和修改属性的途径,并且可以进行数据校验。