1700471743
1700471744
public class Client{
1700471745
1700471746
public static void main(String[]args){
1700471747
1700471748
for(Employee emp:mockEmployee()){
1700471749
1700471750
emp.report();
1700471751
1700471752
}
1700471753
1700471754
}
1700471755
1700471756
//模拟出公司的人员情况,我们可以想象这个数据是通过持久层传递过来的
1700471757
1700471758
public static List<Employee>mockEmployee(){
1700471759
1700471760
List<Employee>empList=new ArrayList<Employee>();
1700471761
1700471762
//产生张三这个员工
1700471763
1700471764
CommonEmployee zhangSan=new CommonEmployee();
1700471765
1700471766
zhangSan.setJob(“编写Java程序,绝对的蓝领、苦工加搬运工”);
1700471767
1700471768
zhangSan.setName(“张三”);
1700471769
1700471770
zhangSan.setSalary(1800);
1700471771
1700471772
zhangSan.setSex(Employee.MALE);
1700471773
1700471774
empList.add(zhangSan);
1700471775
1700471776
//产生李四这个员工
1700471777
1700471778
CommonEmployee liSi=new CommonEmployee();
1700471779
1700471780
liSi.setJob(“页面美工,审美素质太不流行了!”);
1700471781
1700471782
liSi.setName(“李四”);
1700471783
1700471784
liSi.setSalary(1900);
1700471785
1700471786
liSi.setSex(Employee.FEMALE);
1700471787
1700471788
empList.add(liSi);
1700471789
1700471790
//再产生一个经理
1700471791
1700471792
Manager wangWu=new Manager();
[
上一页 ]
[ :1.700471743e+09 ]
[
下一页 ]