package com.dh.hrmanager.entity;
import com.dh.hrmanager.util.IWork;
public abstract class Employee implements IWork{
private int userId;
private String userName;
private String password;
private int roleId;
private String empNo;
private int departId;
private double salary;
public int getUserId() {
return userId;
}
public void setUserId(int userId) {
this.userId = userId;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public int getRoleId() {
return roleId;
}
public void setRoleId(int roleId) {
this.roleId = roleId;
}
public String getEmpNo() {
return empNo;
}
public void setEmpNo(String empNo) {
this.empNo = empNo;
}
public int getDepartId() {
return departId;
}
public void setDepartId(int departId) {
this.departId = departId;
}
public double getSalary() {
return salary;
}
public void setSalary(double salary) {
this.salary = salary;
}
public Employee() {
}
public Employee(int userId, String empNo, String userName, String password,int departId, int roleId, double salary)
{
this.userId = userId;
this.empNo = empNo;
this.userName = userName;
this.password = password;
this.departId = departId;
this.roleId = roleId;
this.salary = salary;
}
public void displayInfo(){
String position = null;
if (roleId == 1) {
position = "Staff";
}
if (roleId == 2) {
position = "Manager";
}
if (roleId == 3) {
position = "Admin";
}
String department = null;
if (departId == 1) {
department = "市场部";
}
if (departId == 2) {
department = "开发部";
}
if (departId == 3) {
department = "信息部";
}
System.out.println("\t\t当前用户信息\n\n");
System.out.println("**********************************************************");
System.out.println("\t\t雇员编号:" + empNo);
System.out.println("\t\t姓名:" + userName);
System.out.println("\t\t职务:" + position);
System.out.println("\t\t部门:" + department);
System.out.println("\t\t薪水:" + String.valueOf(salary));
System.out.println("**********************************************************");
}
public void modifyPassword(String newPassword) {
this.password = newPassword;
System.out.println("密码修改成功");
}
public abstract void displaySalaryRange();
}
java
最新推荐文章于 2024-01-03 04:00:00 发布