java的三大特性:封装 继承 多态
封装:包的封装 类的封装 方法的封装 属性的封装
目的:为了提高对象的安全性,隐藏了对象内部实现的细节和部分代码的逻辑,控制对象的访问及修改权限。
修饰词:1. private (私有的)修饰,把成员变量私有化;
2.private修饰的成员变量只能在本类使用,外部不可见;
成员变量的封装: 1.使用 private 修饰成员变量,使成员变量私有化;
2.在类中创建 set 方法来为成员变量赋值;
3.在类中创建 get 方法把成员变量中的值取出来;
例如:在下面的App的类中对成员变量name进行一个封装
封装的使用:1.在 main 函数中创建一个:类名 对象名字 = new 类名();
2.在 main 函数中使用封装的成员变量:对象名字.封装的set\get 方法
例如:在 main 函数中为创建上面定义的App类创建一个对象,为其封装的成员变量赋值和取值