员工类案例演示
class Test2_Employee{
public static void main(String[] args){
Employee ee = new Employee("令狐冲", "10001", 30000);
ee.work();
}
}
/*
* A:案例演示
* 需求:定义一个员工类Employee
* 自己分析出几个成员,然后给出成员变量
* 姓名name,工号id,工资salary
* 构造方法
* 空参和有参的
* getXxx()和setXxx()方法
* 以及一个显示所有成员信息的方法,并测试
* work
*/
class Employee{
private String name; //姓名
private String id; //工号
private double salary; //工资
public Employee(){} //空参构造
public Employee(String name, String id, double salary){
this.name = name; //有参构造
this.id = id;
this.salary = salary;
}
public void setName(String name){ //设置姓名
this.name = name;
}
public String getName(){ //获取姓名
return this.name;
}
public void setId(String id){ //设置工号
this.id = id;
}
public String getId(){ //获取工号
return this.id;
}
public void setSalary(double salary){ //设置工资
this.salary = salary;
}
public double getSalary(){ //获取工资
return this.salary;
}
public void work(){
System.out.println("我的名字是:" + name + ",我的工号是:" + id + ",我的工资是:" + salary);
}
}