封装
初识java封装
封装的用处:
1.提高程序的安全性,保护数据
2.隐藏代码的实现细节
3.统一接口
4.增加系统可维护性
这里创建一个类
public class Package {//属性私有private String name;//名字private int age; //年龄private int sex;//性别//1.提供一些操作这个属性的方法//2.提供publi的get/set的方法,快捷键alt+insertpublic 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("年龄输入不规范");}elsethis.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());
输出结果

温馨提示:初次学习,不足之处之后学习到再进行完善补充














