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