展开全部
员工类e69da5e887aa62616964757a686964616f31333335313130:public abstract class Employee {
public abstract void paySalaries();
}
经理类:public class Director extends Employee{
@Override
public void paySalaries() {
System.out.println("经理发送工资5000");
}
}
工程师类:public class Engineer extends Employee{
@Override
public void paySalaries() {
System.out.println("工程师发送工资3000");
}
}
工人类:public class Worker extends Employee{
@Override
public void paySalaries() {
System.out.println("工人发送工资2000");
}
}
测试:public class Test {
public static void main(String[] args) {
Employee employee = new Director();
employee.paySalaries();
employee = new Engineer();
employee.paySalaries();
employee = new Worker();
employee.paySalaries();
}
}
输出:
经理发送工资5000
工程师发送工资3000
工人发送工资2000