我正在创建一个员工工资系统。我有一个抽象的Employee类。WageEmployee和Manager扩展Employee。然后Programmer和SalesPerson扩展WageEmployee。我的问题是我想创建一个SalesManager。SalesManger通过添加佣金和薪水来计算他们的报酬。所以他们有类型SalesPerson和Manager。我应该创建一个接口(interface)什么?SalesPerson应该扩展什么?很自然地从经理扩展SalesManager,然后使SalesPerson成为一个接口(interface)。但我不能,因为它继承自WageEmplo
我使用Eclipse和Java,我得到这个错误:"Variablename"cannotberesolvedtoavariable.使用这个Java程序:publicclassSalCal{privateinthoursWorked;publicSalCal(Stringname,inthours,doublehoursRate){nameEmployee=name;hoursWorked=hours;ratePrHour=hoursRate;}publicvoidsetHoursWorked(){hoursWorked=hours;//ERRORHERE,hourscannotber
我有一个系统,我需要列出任意数量的员工,并在一周中的每一天都可以输入“工作时间”值的文本字段。所以我需要生成一个具有动态行数的表,每行将包含7个文本字段。我只是想知道在将ID分配给这些字段时使用的最佳约定是什么,以便在我的后端收到输入数据后轻松迭代?每一行都有一个ID号,该ID号与表示员工ID的行相关联。如果能够做这样的事情就太棒了:foreach($rowsas$row){$id=$row['id'];$employee=Employee::find($id);foreach($row['hoursWorked']as$dailyHours){$timecard=newTimecar
我有一个系统,我需要列出任意数量的员工,并在一周中的每一天都可以输入“工作时间”值的文本字段。所以我需要生成一个具有动态行数的表,每行将包含7个文本字段。我只是想知道在将ID分配给这些字段时使用的最佳约定是什么,以便在我的后端收到输入数据后轻松迭代?每一行都有一个ID号,该ID号与表示员工ID的行相关联。如果能够做这样的事情就太棒了:foreach($rowsas$row){$id=$row['id'];$employee=Employee::find($id);foreach($row['hoursWorked']as$dailyHours){$timecard=newTimecar