题目
创建员工类Emloyee,包含salary和name(primary),以及计算工资年薪getAnnual方法,再创建两个子类工人(work)和经理(manage)继承Employee,普通员工类多了work方法,经理类多了奖金bonus和管理manage方法。普通员工和经理要求重写getAnnual方法。
测试类中添加一个方法
1.showEmpAnnual(Employee e),获取任何员工工资并在main方法中调用e.getannual
2.testwork,如果是普通员工,调用work,经理则调用manage方法
package com.wang.study.tese1;
public class testmain {
public static void main(String[] args) {
Work tom= new Work("tom", 2000.00);
Manage wang = new Manage("wang", 6000.00,200000.00);
testmain t = new testmain();
t.showEmpAnnual(tom);
t.showEmpAnnual(wang);
t.testWork(tom);
t.testWork(wang);
}
public vo