zoukankan      html  css  js  c++  java
  • 职工类

    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();
        }
    };
  • 相关阅读:
    82.Java集合学习之Collections与Arrays
    81.Java集合之TreeMap
    vuex 封装
    async awiat
    纯前端导入导出
    使用node搭建服务器
    node.js
    axios请求拦截器
    数据结构学习第十九天
    数据结构学习第十八天
  • 原文地址:https://www.cnblogs.com/hxtblogs/p/7591341.html
Copyright © 2011-2022 走看看