封装,JavaBean
1. 封装
封装
- 面向对象的三大特征:封装,继承,多态。
- 什么是封装?隐藏实现细节,暴露出合适的访问访问方式。
封装的实现步骤
- 一般对成员变量使用private(私有)关键字修饰进行隐藏,private修饰的成员变量就只能在当前类中访问。
- 提供public修饰的公开的方法暴露其取值和赋值。
封装的好处
- 加强了程序代码的安全性
- 适当的封装可以提高开发效率,同时可以让程序更容易理解和维护。
2. javaBean
JavaBean
- 也可以理解成实体类,其对象可以在程序中封装数据
标准JavaBean必须满足如下要求:
- 成员变量使用private修饰
- 提供每一个成员变量对应的setXxx()/getXxx().
- 必须提供一个无参构造器。