在Java中,员工(Employee),共有特征有姓名、年龄、工资、是否是正式工等信息,请封装 Employee类。 实例化一个员工对象,通过有参的构造方法,创建对象的同时给所有的属性赋值。
时间: 2024-10-25 11:17:46 浏览: 67
在Java中,我们可以创建一个名为`Employee`的类来表示员工的基本信息。这个类通常包含姓名(name)、年龄(age)、工资(salary)以及是否是正式工(isFormal)等属性,并提供相应的构造方法进行初始化。下面是一个简单的`Employee`类的示例:
```java
public class Employee {
// 定义属性
private String name;
private int age;
private double salary;
private boolean isFormal;
// 构造方法,用于初始化所有属性
public Employee(String name, int age, double salary, boolean isFormal) {
this.name = name;
this.age = age;
this.salary = salary;
this.isFormal = isFormal;
}
// 提供getter和setter方法访问和修改属性
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public double getSalary() {
return salary;
}
public void setSalary(double salary) {
this.salary = salary;
}
public boolean isFormal() {
return isFormal;
}
public void setIsFormal(boolean isFormal) {
this.isFormal = isFormal;
}
}
```
你可以像这样实例化并初始化一个`Employee`对象:
```java
Employee employee = new Employee("张三", 30, 5000.0, true);
```
阅读全文