【文件属性】:
文件名称:如何实现封装?-面向对象一
文件大小:1.93MB
文件格式:PPT
更新时间:2021-04-26 09:27:21
代码 课件
如何实现封装?
封装的实现:
1、修改属性的可见性来限制对属性的访问
2、为每个属性创建一对赋值(setName)方法和取值(getName) 方法,用于对这些属性的访问
3、在setName和getName方法中,加入对属性的存取限制
public class Student3 {
private String name; // 教员姓名
private int age; //年龄
public int getAge() {
return age;
}
public void setAge(int age) {
if (age<22) {
System.out.println("错误!最小年龄应为22岁!");
this.age = 22; //如果不符合年龄要求,则赋予默认值
} else {
this.age = age;
}
}
//此处省略对name属性的setter、getter方法
}
1
2
3