定义一个Empoyee类,在该类中定义三个私有成员变量name,salary和id分别记录姓名薪水员工编号,当以一个
时间: 2024-10-20 11:17:58 浏览: 3
定义一个Employee类,我们可以这样设计:
```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.salary = salary;
this.id = id;
}
// 获取成员变量的方法,提供公共访问
public String getName() {
return name;
}
public double getSalary() {
return salary;
}
public int getId() {
return id;
}
// 可能需要的设置方法,如果数据需要修改
public void setName(String name) {
this.name = name;
}
public void setSalary(double salary) {
this.salary = salary;
}
public void setId(int id) {
this.id = id;
}
// 重写了toString方法,以便于打印员工信息
@Override
public String toString() {
return "Employee{" +
"name='" + name + '\'' +
", salary=" + salary +
", id=" + id +
'}';
}
}
```
在这个Employee类中,我们定义了三个私有成员变量,对应姓名、薪水和员工编号,并提供了获取和设置这些属性的方法。此外,还覆盖了`toString()`方法,方便显示员工信息。
阅读全文
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)