📄 teacher.txt
字号:
用于学校每个系统的管理软件。系统在管理教师时,所管理的信息主要有教师的编号,姓名,性别,年龄,家庭住址,电话号码等,于是抽取这些属性来描述“教师”这个实体。考虑到教师的年龄,家庭住址,电话号码等不宜对无关人员公开,于是将这些数据设置为私有的成员变量(即实行私有保护)要获得这些数据必须使用类提供的一组方法,并给出口令。检查口令是否正确是由私有方法checkPassword完成的。
class Teacher{ //声明教师类
//声明成员变量名
String tCode; //教师编号
String tName; //教师姓名
String tSex; //教师性别
private String tAge; //教师年龄
private String tAddr; //家庭住址
private String tTelenmb; //家庭号码
private String tPassword; //访问口令
Teacher (String passwod){ //声明成员方法
tPassword=password;
}
private int checkPassword(String password){//私有方法:检查口令是否正确
if(tPassword==password)
return 1;
else
return 0;
}
void setAge(String password,String age){ //置年龄
if(checkPassword(password)==1)
tAge=age;
}
void getAge(String password){ //取年龄
if(checkPassword(password)==1)
return tAge;
else
return "Wrong password";
}
void setAddr(String password,String addr){ //置家庭住址
if(checkPassword(password)==1){
taddr=addr;
}
}
void getAddr(String password){ //取家庭住址
if(checkPassword(password)==1)
return tAddr;
else
return "Wrong password";
}
void setTelenmb(String password,String telenmb){ //置电话号码
if(checkPassword(password)==1){
tTelenmb=telenmb;
}
}
void getTelenmb(String password){ //取电话号码
if(checkPassword(password)==1)
return tTelenmb;
else
return "Wrong password";
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -