设计一个职员类Employee,用来描述职员的年龄(age),姓名(name)和工作年限(workYears);该类能够显示职员的姓名,年龄,工作年限。在主方法中实例化两个对象employee1和employee2,给对象分别赋值,并调用方法来显示对象信息
时间: 2024-10-09 17:03:37 浏览: 24
定义一个员工类employee.txt
设计一个职员类Employee如下:
```java
public class Employee {
private int age;
private String name;
private int workYears;
// 构造函数
public Employee(int age, String name, int workYears) {
this.age = age;
this.name = name;
this.workYears = workYears;
}
// 获取员工信息的方法
public void displayInfo() {
System.out.println("姓名:" + name);
System.out.println("年龄:" + age);
System.out.println("工作年限:" + workYears + "年");
}
}
// 主方法
public static void main(String[] args) {
// 实例化员工对象
Employee employee1 = new Employee(30, "张三", 5);
Employee employee2 = new Employee(25, "李四", 3);
// 调用displayInfo方法显示员工信息
employee1.displayInfo();
employee2.displayInfo();
}
```
在这个示例中,`Employee` 类包含三个私有成员变量:age、name 和 workYears,以及一个公共方法 `displayInfo()` 来显示这些属性。在`main` 方法中,我们创建了两个`Employee`对象并设置了初始值,然后调用它们各自的`displayInfo()` 方法展示各自的职员信息。
阅读全文