⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 teacher.txt

📁 一个教师类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 + -