设计员工Employee类,其中包含: ①成员变量:姓名name(String)、年薪salary(float),均为私有的; ②自定义一个无参构造方法; ③成员方法:共4个,两对儿set()和get()方法,分别用于设置(set)和获取(get)员工的姓名、年薪。 编写TestEmployee类作为主类:在主类中生成一个Employee对象,利用set和get方法设置并获取员工的信息,在主类中打印输出形如“###年薪是##万元。”的信息。 -------------------------------------------------------------------- 运行结果示例: 张三年薪是12.8万元。
时间: 2023-08-15 12:31:57 浏览: 96
以下是Employee类和TestEmployee类的代码:
```java
// 员工类 Employee
public class Employee {
private String name; // 姓名
private float salary; // 年薪
// 无参构造方法
public Employee() {
}
// 设置姓名
public void setName(String name) {
this.name = name;
}
// 获取姓名
public String getName() {
return name;
}
// 设置年薪
public void setSalary(float salary) {
this.salary = salary;
}
// 获取年薪
public float getSalary() {
return salary;
}
}
// 主类 TestEmployee
public class TestEmployee {
public static void main(String[] args) {
Employee emp = new Employee(); // 创建员工对象
emp.setName("张三"); // 设置姓名
emp.setSalary(12.8f); // 设置年薪
String info = emp.getName() + "年薪是" + emp.getSalary() + "万元。";
System.out.println(info); // 输出员工信息
}
}
```
运行结果:
```
张三年薪是12.8万元。
```
阅读全文