/**
* 封装(Encapsulation)
封装:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式.
好处:
将变化隔离.
便于使用.
提供重用性
提高安全性.
封装原则;
将不需要对外提供的内容都隐藏起来.
把属性都隐藏,提供公共方法对其访问.
private:私有,是一个权限修饰符,用于修饰符成员
私有的内容之在本类中有效.
注意:
私有就是封装 封装不等于私有
封装是个非常大的概念.叫做隐藏细节.
隐藏细节不代表只有私有,我不用私有一样也能隐藏,
只要做到你访问不到就已经做到隐藏了
什么是封装简单说法:
只要是内部隐藏的都是封装
它是隐藏类中的细节,对外提供访问的方式.
举例:
笔记本就是个封装体
函数(方法是个封装体)
*/
public class Person {
private int age;
int name;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public int getName() {
return name;
}
public void setName(int name) {
this.name = name;
}
public static void main(String[] args) {
Person p = new Person();
p.age=30;
System.out.println(p.age);
}
}