1.封装概述:是指隐藏对象的属性和实现细节,仅对外提供公共public访问方式
2.封装好处:
- 隐藏实现细节,提供公共的访问方式
- 提高了代码的复用性和安全性。
3.封装原则:
- 封装原则将不需要对外提供的内容都隐藏起来。
- 把属性隐藏,提供公共方法对其访问。
4.private(私有)关键字特点
- 是一个权限修饰符
- 可以修饰成员变量和成员方法
- 被其修饰的成员只能在本类中被访问
- 当成员变量用private修饰表示外界不能访问
package lesson03;
public class demo02 {
public static void main(String[] args) {
// TODO Auto-generated method stub
//1.创建对象
packaging pack = new packaging();
//2.赋值
pack.name = "贾教练";
pack.position = "篮球教练";
//3.调用方法
pack.say();
}
}
class packaging{
String name;//名称
String position;//职位
public void say() {
name = "胡教练";
System.out.println("我是"+ name + "我是" + position);
}
}