/*
员工类:Employee
成员变量:
姓名(name),工号(id),工资(salary)
构造方法:
无参构造和带参构造
成员方法:
各个字段的set和get方法
work(); 这个方法是用来显示所有成员信息的*/
class Demo_Employee {
public static void main(String[] args) {
Employee e1=new Employee();
e1.setName("小李");
e1.setId("45");
e1.setSalary(5678);
System.out.println("员工的名字叫"+e1.getName()+",它的工号是"+e1.getId()+",他这个月的薪水是"+e1.getSalary());
Employee e2=new Employee("小张","36",6785);
e2.work();
}
}
class Employee{ //定义一个成员变量
private String name; //名字
private String id; //工号
private int salary; //工资
public Employee() { //定义一个空的构造方法
}
public Employee(String name,String id,int salary){ //定义有参数的成员变量
this.name=name;
this.id=id;
this.salary=salary;
}
public void setName(String name) {
this.name=name;
}
public String getName(){
return name;
}
public void setId(String id){
this.id=id;
}
public String getId() {
return id;
}
public void setSalary(int salary){
this.salary=salary;
}
public int getSalary() {
return salary;
}
public void work(){
System.out.println("员工的名字叫"+name+",它的工号是"+id+",他这个月的薪水是"+salary);
}
} |
|