编写一个Java程序,在当前文件夹下新建一个文件ObjectFile.obj,往该文件中写入两个人的信息,再从该文件中读出信息并显示
时间: 2024-03-01 18:54:01 浏览: 33
都必须实现这个函数,根据不同的具体情况计算每周薪水。
Administrator类是一个好的,以下是Java程序的示例代码:
```java
import java.io.*;
public class Main {
public static void main(String派生自Employee类的具体类,表示行政人员,增加了一个postWage属性,表示岗位工[] args) {
try {
// 创建目标文件
File file = new File("ObjectFile.obj");
if (!file资。
MarketingManager类是一个派生自Administrator和CommissionEmployee的具体类,表示销售经理,增加了.exists()) {
file.createNewFile();
}
// 写入对象
FileOutputStream fos = new FileOutputStream(file);
ObjectOutputStream oos = new ObjectOutputStream(fos);
Person p1 = new Person("John", 20);
Person p2 = new Person("Mary",一个getWeeklySalary函数,用于计算每周薪水。
在main函数中,我们创建了一些不同类型的 18);
oos.writeObject(p1);
oos.writeObject(p2);
oos.close();
fos.close();
// 员工,并且计算了员工的每周薪水,最后统计了总员工数和平均薪水读取对象
FileInputStream fis = new FileInputStream(file);
ObjectInputStream ois = new ObjectInputStream(fis);
Person p3。
希望这段代码对你有所帮助!
阅读全文