📄 employee.java
字号:
/*
* 创建日期 2006-2-1
*
* TODO 要更改此生成的文件的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
package ch6;
import java.text.*;
import java.util.Random;
public class Employee {
private String name;
private double salary;
private int id;
private static int nextID;
private static int number;
static
{
Random generator = new Random();
nextID = generator.nextInt(1000);
}
public Employee(String name,double salary){
this.name = name;
this.salary=salary;
number=number+1;
nextID=nextID+1;
id=nextID;
}
public String getName(){
return name;
}
public void setName(String aName){
name=aName;
}
public double getSalary(){
return salary;
}
public void setSalary(double aSalary){
if(aSalary>0)
salary=aSalary ;
}
public int getID(){
return id;
}
public void setID(int aID){
id=aID;
}
public static int getNumber(){
return number;
}
public static int getNextID(){
return nextID;
}
public void setNextID(int aNextID){
nextID=aNextID;
}
public String tellAboutSelf(){
DecimalFormat a=new DecimalFormat("000000");
String output="编号: " + a.format(id) + "\n" +
"姓名: " + getName() + "\n" +
"工资: " + getSalary() +"\n"+
"税金: " + Tax.CalculateTax(this)+"\n";
return output;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -