关于Java的问题,提供一下思路,(=^▽^=)

要求设计abstract类,类名为Employee,类内有抽象方法earning(),功能是计算工资。Employee的子类有YearWorker、
MonthWorker、WeekWorker。YearWorker对象按年领取薪水,每年年薪6万,MonthWorker按月领取薪水,每月3000元,
WeekWorker按周领取薪水,每周500元。有一个Company类,该类有一个属性,用Employee数组作为属性,
存放所有的员工。paySalaries方法能计算一年需支付的薪水总额。测试类定义29名员工,员工编号0-28,能被3整除的员工
为WeekWorker,除3余数为1的是MonthWorker,除3余数为2的是YearWorker,测试类输出该公司支付总金额。

看着都是 基础的类定义,你可以自己先写,有什么问题提出来