封装 java
封装:
将相关的数据封装在一个类中,防止该类被外部类随机访问
好处 1.提高安全性 和 重用性
减少耦合 类内部可以自由修改 隐藏信息
private关键字(私有)
权限修饰符,可以对成员变量和成员函数修饰,被私有化的成员只能在该类中访问
可以通过 set(),get()方法设置,获取。
public class C1 {
public static void main(String[] args) {
Student a = new Student();//创建对象
a.setAge(20);//给私有变量 设置值
System.out.println(a.getAge());
//s.sign();//被封装了,用不了
}
}
class Student {
private int age;//私有了
//用set()方法,给外界设置值
public void setAge(int b){//对应age的类型
age = b;
}
//用get()方法,给外界获取值
public int getAge() {//对应age的类型
return age;
}
//方法被封装后
private void sign() {
System.out.println("签名");
}
}
浙公网安备 33010602011771号