封装
初识java封装
封装的用处:
1.提高程序的安全性,保护数据
2.隐藏代码的实现细节
3.统一接口
4.增加系统可维护性
这里创建一个类
public class Package {
//属性私有
private String name;//名字
private int age; //年龄
private int sex;//性别
//1.提供一些操作这个属性的方法
//2.提供publi的get/set的方法,快捷键alt+insert
public int getSex() {
return this.sex;
}
public void setSex(int sex) {
this.sex = sex;
}
public int getAge() {
return this.age;
}
public void setAge(int age) {
if(age>120 || age<0){//确保数据的合法性
System.out.println("年龄输入不规范");
}else
this.age = age;
}
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
}
这个类里面的属性采用私有的方法定义,方便项目的操作,JDK提供了get/set的方法用于对象的赋值以及获取。
在main函数里面通过new的方法调用类
Package student = new Package();
student.setName("小明");
student.setAge(20);//在类里面设计了年龄的界限,保证数据的合理性
System.out.println(student.getName());
System.out.println(student.getAge());
输出结果
温馨提示:初次学习,不足之处之后学习到再进行完善补充