生活案例
ATM、电线

Java中封装的理解

将某些东西进行隐藏,然后提供相应的方式进行获取

实例

通过修饰符private,对外界进行限制访问

1、封装 - 图1

封装步骤

  1. 先用修饰符private将属性私有化

  2. 提供public修饰方法让别人来访问/使用

  3. 在方法中添加限制条件,即使外界可以通过方法来访问属性了,但是也不能随意访问
    1、封装 - 图2

生成setter、getter方法的快捷键

实际开发中,方法一般会写成setter、getter方法

利用IEDA快捷键 :Alt + insert
IDEA的常用快捷键
1、封装 - 图3

*拓展

当第二个构造器出现重复的方法时,可以调用前面的方法

1、封装 - 图4