Java 1.创建职员Employee类,用来描述职员的年龄,姓名和工作年限。该类能够显示职员的姓名,年龄,工 作年限。构造方法定义2个重载的方法,并定义一个职员的测试类,去调用职员类相应的方法.
时间: 2024-09-29 08:01:33 浏览: 20
在Java中,首先我们创建一个名为`Employee`的类,用于表示职员的基本信息,如年龄(age)、姓名(name)和工作年限(yearsOfService)。这里是一个简单的`Employee`类的例子:
```java
public class Employee {
private String name;
private int age;
private int yearsOfService;
// 构造方法 - 无参构造器
public Employee() {
this.name = "";
this.age = 0;
this.yearsOfService = 0;
}
// 构造方法 - 完整参数构造器
public Employee(String name, int age, int yearsOfService) {
this.name = name;
this.age = age;
this.yearsOfService = yearsOfService;
}
// 显示姓名、年龄和工作年限的方法
public void displayInfo() {
System.out.println("姓名:" + name);
System.out.println("年龄:" + age);
System.out.println("工作年限:" + yearsOfService);
}
// 测试类 - CustomerTest
public static void main(String[] args) {
// 创建一个默认的Employee对象
Employee employeeWithoutArgs = new Employee();
employeeWithoutArgs.displayInfo();
// 创建一个有参数的Employee对象
Employee employeeWithArgs = new Employee("张三", 30, 5);
employeeWithArgs.displayInfo();
}
}
```
在这个例子中,`Employee`类有两个构造函数,一个接收所有参数,另一个接收默认值。`displayInfo()`方法用于展示职员的信息。在`main`方法中,我们创建了两个`Employee`对象并分别调用了对应的构造方法和显示信息的方法。