1.封装介绍
什么是封装:
比如电视机的开关,音量的升降,通过封装,让我们只需要按一下按钮就可以实现非常复杂的功能

封装的理解和好处:
隐藏实现细节
对数据进行验证,保证安全合理
2.封装步骤
封装的实现步骤,三步
属性私有
set,可加入数据验证的业务逻辑
get,可加入权限判断,谁可以取到数据
3.封装快速入门
封装快速入门案例:
快捷键生成get/set: Alt + Insert
快捷键运行代码:Alt + R,未运行过的代码需要先运行一遍才能使用该快捷键
4.封装与构造器
生成构造器快捷键:Alt + Insert
构造器是否会破坏封装?会,怎么解决?=> 在构造器中写入set
构造器和setXxx结合
5.封装练习
去掉参数提示信息,setting,Editor,Inlay Hints,Java,Parameter hints,取消勾选
封装练习题: