您的位置:首页 > 编程语言 > Java开发

java 领导和员工的差异(简单的类及继承)

2016-05-03 16:40 573 查看
1.建一个类Employee

import java.util.Date;

public class Employee {

    

    private String name; //员工的姓名

    private double salary; //员工的工资

    private Date date; //员工的入厂时间

    

    public String getName() { //获取员工的姓名

        return name;

    }

    

    public void setName(String name) { //设置员工的姓名

        this.name = name;

    }

    

    public double getSalary() { //获取员工的工资

        return salary;

    }

    

    public void setSalary(double salary) { //设置员工的工资

        this.salary = salary;

    }

    

    public Date getDate() { //获取员工的入厂时间

        return date;

    }<
c4aa
br />
    

    public void setDate(Date date) { //设置员工的入厂时间

        this.date = date;

    }

    

}

2.再建一个类Manager继承类Employee

public class Manager extends Employee {
private double bonus;// 经理的奖金

public double getBonus() {// 获得经理的奖金
return bonus;
}

public void setBonus(double bonus) {// 设置经理的奖金
this.bonus = bonus;
}

}

3.建接口类Test 

import java.util.Date;

public class Test {

    public static void main(String[] args) {

        Employee employee = new Employee();//创建Employee对象并为其赋值

        employee.setName("Lester");

        employee.setSalary(1800);

        employee.setDate(new Date());

        Manager manager = new Manager();//创建Manager对象并为其赋值

        manager.setName("李默");

        manager.setSalary(3000);

        manager.setDate(new Date());

        manager.setBonus(2000);

        //输出经理和员工的属性值

        System.out.println("员工的姓名:" + employee.getName());

        System.out.println("员工的工资:" + employee.getSalary());

        System.out.println("员工的入厂时间:" + employee.getDate());

        System.out.println("经理的姓名:" + manager.getName());

        System.out.println("经理的工资:" + manager.getSalary());

        System.out.println("经理的入厂时间:" + manager.getDate());

        System.out.println("经理的奖金:" + manager.getBonus());

    }

}

执行结果:

经理的姓名:李默

经理的工资:3000.0

经理的入厂时间:Tue May 03 16:18:04 CST 2016

经理的奖金:2000.0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: