Java编程BasePlusSalesEmployee:SalesEmployee的子类,有固定底薪的销售人员,工资为底薪加上销售提成。 属性:底薪。
时间: 2024-10-25 22:18:15 浏览: 29
java大作业编一个程序打印出公司某月各员工工资.doc
在Java编程中,`BasePlusSalesEmployee`是一个具体的类,它是`SalesEmployee`的子类,主要用于表示那些有着固定底薪并且收入包括基本薪资加销售提成的销售人员。这个类通常会有以下几个关键属性:
1. `private double baseSalary`: 这是一个私有的实例变量,代表了员工的基础薪酬,通常是类的成员变量。
`BasePlusSalesEmployee`类可能会有这样的构造函数和getter/setter方法:
```java
public class BasePlusSalesEmployee extends SalesEmployee {
private double baseSalary;
// 构造函数
public BasePlusSalesEmployee(double baseSalary) {
this.baseSalary = baseSalary;
}
// Getter方法
public double getBaseSalary() {
return baseSalary;
}
// Setter方法
public void setBaseSalary(double baseSalary) {
this.baseSalary = baseSalary;
}
// 计算总薪资的方法,包括底薪和销售提成
@Override
public double calculateTotalPay(double commission) {
return baseSalary + commission;
}
阅读全文