java封装 - 13337159127/Note GitHub Wiki
- 什么是封装? 前面有private修饰的【属性】或者是【方法】,不能【直接】被外部类的实例化对象访问,就是封装。
- 封装的优点? 只能通过规定的方法访问数据。 隐藏类的实例和细节,方便修改和实现。
- 封装的步骤? 属性的可见性设为private 创建get set方法 在get和set方法中加入控制语句。
- 通过get和set方法,获取属性的值,设置属性的值。
- 类成员属性,除了静态变量,都要用private。修饰,不要用其它方式。对外访问,设置,获取,都要通过get和set方法。
- 类成员方法,如果明确对外使用,使用public。。如果明确内部使用,使用private,其它成员方法,不使用修饰符,包内可以使用,包外不可以用。