JAVA编写一个销售人员类(Salesman),继承自雇员类,该类属性为姓名年龄和销售额(int count),入职时间(hiretime),定义构造函数和set,get方法。
时间: 2024-12-12 09:28:13 浏览: 7
在Java中,我们可以创建一个名为`Salesman`的类,它继承自`Employee`类,表示销售人员。这个类会包含姓名、年龄、销售额(count)、入职时间和其他的相应属性及操作方法。以下是类的一个简单实现:
```java
public class Employee {
private String name;
private int age;
// 其他可能的属性和构造函数...
}
public class Salesman extends Employee {
// 属性
private int count; // 销售额
private Date hireTime; // 入职时间
// 构造函数 - 默认无参
public Salesman() {
this.name = "未命名";
this.age = 0;
this.count = 0;
this.hireTime = new Date(); // 使用当前日期作为默认值
}
// 构造函数 - 初始化所有属性
public Salesman(String name, int age) {
this.name = name;
this.age = age;
this.count = 0;
this.hireTime = new Date();
}
// getter方法
public String getName() {
return name;
}
public int getAge() {
return age;
}
public int getCount() {
return count;
}
public Date getHireTime() {
return hireTime;
}
// setter方法
public void setName(String name) {
this.name = name;
}
public void setAge(int age) {
this.age = age;
}
public void setCount(int count) {
this.count = count;
}
public void setHireTime(Date hireTime) {
this.hireTime = hireTime;
}
}
```
在这个例子中,我们定义了`Salesman`类,它有额外的属性`count`和`hireTime`。构造函数允许通过名称和年龄初始化一个新的销售人员,getter和setter方法分别用于获取和设置这些属性。
阅读全文