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

📄 employee.java

📁 homework : ) 找不到源码
💻 JAVA
字号:
public class Employee extends Person
{
	private double salary;
	private int hiredDate;//year.
	private String securityNo;
	
	public Employee()
	{
		super();
		salary=0.0;
		hiredDate=2000;
		securityNo=null;
	}

	public Employee(String initialName,double initialSalary,int initialHiredDate,String initialSecurityNo)
	{
		super (initialName);
		salary=initialSalary;
		hiredDate=initialHiredDate;
		securityNo=initialSecurityNo;
	}
		
    public void reset(String newName,double newSalary,int newHiredDate,String newSecurityNo)
	{
		setName(newName);
		salary=newSalary;
		hiredDate=newHiredDate;
		securityNo=newSecurityNo;
	}
	
	public void setSalary(double newSalary)
	{
		salary=newSalary;
	}
	
	public void setHiredDate(int newHiredDate)
	{
		hiredDate=newHiredDate;
	}
	
	public void setSecurityNo(String newSecurityNo)
	{
		securityNo=newSecurityNo;
	}
	
	public double getSalary()
	{
		return salary;
	}
	
	public int getHiredDate()
	{
		return hiredDate;
	}
	
	public String getSecurityNo()
	{
		return securityNo;
	}
	
	public void writeOutput()
   {
   	    super.writeOutput();
        System.out.println("Salary: " + salary);
        System.out.println("HiredDate: " + hiredDate);
        System.out.println("SecurityNo: " + securityNo);
   }
	
	public boolean equals(Employee b)
	{
		return (this.sameName(b))&&(this.salary==b.salary)&&(this.hiredDate==b.hiredDate)
		       &&(this.securityNo==b.securityNo);
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -