黑马程序员技术交流社区

标题: 定义的员工 [打印本页]

作者: hutudan1993    时间: 2015-8-29 22:05
标题: 定义的员工
/*
员工类: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);
                }
}
作者: hutudan1993    时间: 2015-8-29 22:08
哈哈,加油哟




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2