对于一个好用的软件来说,我们只能一起对它进行使用,但是关于这个软件的内部搭建过程我们是不清楚的。这可以理解为封装的思想,虽然东西能够共同访问,但是并不能知道它的内部结构。下面我们就封装的定义、具体表现、步骤、好处进行讲解,然后在实例中体会封装的使用。
1.定义
封装是指隐藏对象的属性和实现细节,仅对外提供公共访问方式
2.具体表现
属性使用private权限
方法使用public权限
3.步骤
1.修改属性的可见性:将变量设为private
2.创建getter/setter方法:设为public用于属性的读取
3.在getter/setter方法中对属性值进行判断
4.好处
隐藏实现细节,提供公共的访问方式
提高了代码的复用性
提高安全性
5.实例
package com.company.practice.demo;
public class User {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}以上就是java基础中关于封装的使用,如果有需要提高安全性的地方,封装会是一个很好地选择。学会的小伙伴赶紧尝试下吧。



