职工类
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了职工类相关的知识,希望对你有一定的参考价值。
package pro3; public class Employe { public static void main(String args[]){ Employee e[]=new Employee[10]; e[0]=new Employee("10001","张三","男","19960920","人事部","20170902"); e[1]=new Employee("10002","李四","女","19950920","人事部","20160902"); e[2]=new Employee("10003","王五","男","19940920","研发部","20150902"); e[3]=new Employee("10004","赵六","女","19930920","研发部","20140902"); e[4]=new Employee("10005","钱七","男","19920920","办公室","20150902"); e[5]=new Employee("10006","王八","男","19910920","办公室","20160902"); e[6]=new Employee("10007","张九","女","19960520","保安处","20170902"); e[7]=new Employee("10008","李十","男","19960420","保安处","20150902"); e[8]=new Employee("10009","白一","女","19960320","维修部","20130902"); e[9]=new Employee("10010","陈二","男","19960220","维修部","20270902"); System.out.println("本公司职工列表:"); for(int i=0;i<10;i++){ e[i].print(); } } } class Datetime{ private String time; public Datetime(String time){ this.setTime(time); } public void setTime(String time){ this.time=time; } public void getTime(){ System.out.print(time); } } class Employee{ private String num; private String name; private String sex; private Datetime birth; private String apart; private Datetime worktime; public Employee(String num,String name,String sex,String time01,String apart,String time02){ this.setNum(num); this.setName(name); this.setSex(sex); this.setBirth(time01); this.setApart(apart); this.setWorkwtime(time02); } public void setNum(String num){ this.num=num; } public String getNum(){ return this.num; } public void setName(String name){ this.name=name; } public String getName(){ return this.name; } public void setSex(String sex){ this.sex=sex; } public String getSex(){ return this.sex; } public void setBirth(String time01){ this.birth=new Datetime(time01); } public void getBirth(){ this.birth.getTime(); } public void setApart(String apart){ this.apart=apart; } public String getApart(){ return this.apart; } public void setWorkwtime(String time02){ this.worktime=new Datetime(time02); } public void getWorkwtime(){ this.worktime.getTime(); } public void print(){ System.out.print(this.num+" "+this.name+" "+this.sex+" "); birth.getTime(); System.out.print(" "+this.apart+" "); worktime.getTime(); System.out.println(); } };
以上是关于职工类的主要内容,如果未能解决你的问题,请参考以下文章
写几个函数: ①输人10个职工的姓名和职工号; ②按职工号由小到大顺序排序,姓名顺序也随之调整; ③要求输人一个职工号,用折半查找法找出该职工的姓名,从主函数输人要查找的职工号,输出该职工姓名(代码