定义一个带参数的构造方法来初始化员工的姓名薪水和员工和编号信息
时间: 2024-10-20 08:17:49 浏览: 22
java代码-定义一个员工信息类Employee。
5星 · 资源好评率100%
在定义一个带参数的构造方法时,我们通常会为每个属性指定一个对应的参数,就像这样:
```java
public class Employee {
private String name;
private double salary;
private int id;
// 带参数的构造方法,用于初始化员工的信息
public Employee(String name, double salary, int id) {
this.name = name; // 使用this关键字引用当前对象的属性
this.salary = salary;
this.id = id;
}
// 省略其他成员变量的getter和setter方法以及toString方法
// 示例:创建新员工对象
public static void main(String[] args) {
Employee employee = new Employee("张三", 5000.0, 1001);
System.out.println(employee);
}
}
```
这个构造方法接收三个参数:姓名、薪水和员工编号,然后直接用于初始化相应的成员变量。在`main`方法中,我们可以创建新的`Employee`对象并传入初始值。
阅读全文