1、首先让我们新建一个Java类(如:MoreCar.java),并声明几个私有变量。所谓是变量就是使用private修饰符所修饰的属性。如下图所示:
![java基础知识:[4]Java三大特性(封装)](https://exp-picture.cdn.bcebos.com/359bee5e4a237971cf35946c93196120a6cde3bf.jpg)
2、生成属性的set、get方法。生成方式在Java类中右键选择Source,然后选中Generate Getters and Setters,会弹出对话框。如下图所示:
![java基础知识:[4]Java三大特性(封装)](https://exp-picture.cdn.bcebos.com/979906196120a7cd3a46f94689b375d7987bdcbf.jpg)
3、将对话框中所列出属性的复选框一一选中,也可以直接点击Select All按钮全选。然后点击右下角的OK按钮。如下图所示:
![java基础知识:[4]Java三大特性(封装)](https://exp-picture.cdn.bcebos.com/0d2fe5f202b375d7a353b940515872dadf49d8bf.jpg)
4、在Java类中就会生成对应属性的set、get方法。详情见下图所示:
![java基础知识:[4]Java三大特性(封装)](https://exp-picture.cdn.bcebos.com/df087f0f8b56ad046c40155ddae10ef85956d0bf.jpg)
5、新建一个测试类(MoreCarTe衡痕贤伎st.java),生成main函数(生成main函数方式:先编写main,然后''Alt+/''),然后声明并调用MoreCar类中的属性。所谓调用就是通过调用set、get的方式赋值及获取值。详情见下图所示:
![java基础知识:[4]Java三大特性(封装)](https://exp-picture.cdn.bcebos.com/2f2909e951e10ef81e7ed7892324d8e9cdd2ccbf.jpg)
6、右键选择Run As,选中Java Appllication运行。在控制台console中,结果就会打印出来。恭喜你完成封装的学习。详情见下图所示:
![java基础知识:[4]Java三大特性(封装)](https://exp-picture.cdn.bcebos.com/a965c6e9ccd2bb661d7187f49b2a04e23fa2c6bf.jpg)
![java基础知识:[4]Java三大特性(封装)](https://exp-picture.cdn.bcebos.com/50189b40102a04e26e8a38f62b7aa010bd33c2bf.jpg)